diff --git a/lib/include/html_head.inc.php b/lib/include/html_head.inc.php
index f1108ce75369b55c9746b910962fe7ea0abbddba..7e7bdea9711738398d6ce41d241caeb46aaaae9f 100644
--- a/lib/include/html_head.inc.php
+++ b/lib/include/html_head.inc.php
@@ -62,5 +62,5 @@ $lang_attr = str_replace('_', '-', $_SESSION['_language']);
 </head>
 
 <body id="<?= PageLayout::getBodyElementId() ?>">
-    <div id="skip_link_navigation" aria-busy="true"></div>
+    <nav id="skip_link_navigation" aria-busy="true"></nav>
     <?= PageLayout::getBodyElements() ?>
diff --git a/templates/layouts/base.php b/templates/layouts/base.php
index 67bb2b92f525947995ee2227ad3f992cc3e5f0b3..8dc2444c0ca6f711632cd2d926b46fbfd34ad211 100644
--- a/templates/layouts/base.php
+++ b/templates/layouts/base.php
@@ -71,7 +71,7 @@ $lang_attr = str_replace('_', '-', $_SESSION['_language']);
 </head>
 
 <body id="<?= PageLayout::getBodyElementId() ?>" <? if (!PageLayout::isSidebarEnabled()) echo 'class="no-sidebar"'; ?>>
-    <div id="skip_link_navigation" aria-busy="true"></div>
+    <nav id="skip_link_navigation" aria-busy="true"></nav>
     <?= PageLayout::getBodyElements() ?>
 
     <? include 'lib/include/header.php' ?>
diff --git a/templates/skiplinks.php b/templates/skiplinks.php
index dcea66b08250b3d5543f892a1c9c9a4f4e2ce41c..28758de8ccc3af922313ab843555aa8ccac57a2e 100644
--- a/templates/skiplinks.php
+++ b/templates/skiplinks.php
@@ -2,7 +2,7 @@
 # Lifter010: TODO
 ?>
 <? if ($navigation instanceof Navigation && iterator_count($navigation) > 0) : ?>
-    <ul role="navigation" id="skiplink_list">
+    <ul id="skiplink_list">
     <? foreach ($navigation as $index => $nav) : ?>
         <li>
         <? if (mb_substr($url = $nav->getURL(), 0, 1) == '#') : ?>