diff --git a/assets/css/default.css b/assets/css/default.css
index 18b7d7ad..a76ecd48 100644
--- a/assets/css/default.css
+++ b/assets/css/default.css
@@ -495,7 +495,8 @@ video.video-js {
  */
 
 .light-theme a:hover,
-.light-theme a:active {
+.light-theme a:active,
+.light-theme summary:hover {
   color: #075A9E !important;
 }
 
@@ -521,7 +522,8 @@ video.video-js {
 
 @media (prefers-color-scheme: light) {
   .no-theme a:hover,
-  .no-theme a:active {
+  .no-theme a:active,
+  .no-theme summary:hover  {
     color: #075A9E !important;
   }
 
@@ -551,7 +553,8 @@ video.video-js {
  */
 
 .dark-theme a:hover,
-.dark-theme a:active {
+.dark-theme a:active,
+.dark-theme summary:hover {
   color: rgb(0, 182, 240);
 }
 
diff --git a/src/invidious/views/search.ecr b/src/invidious/views/search.ecr
index f24d8c43..873ec20f 100644
--- a/src/invidious/views/search.ecr
+++ b/src/invidious/views/search.ecr
@@ -4,7 +4,7 @@
 
 <details id="filters">
     <summary>
-        <a><h3 style="display:inline"> <%= translate(locale, "filter") %> </h3></a>
+        <h3 style="display:inline"> <%= translate(locale, "filter") %> </h3>
     </summary>
     <div id="filters" class="pure-g h-box">
         <div class="pure-u-1-3 pure-u-md-1-5">