diff --git a/facetapi.theme.inc b/facetapi.theme.inc
index 38a9204..0fa3014 100644
--- a/facetapi.theme.inc
+++ b/facetapi.theme.inc
@@ -80,6 +80,9 @@ function theme_facetapi_link_active($variables) {
       $suffix  = ' ' . $variables['text'];
     }
   }
-  $variables['text'] = '(-) ';
+  // @see http://drupal.org/node/1316580
+  $accessible_link_text = '<span class="element-invisible">' . t('Remove @text filter', array('@text' => $variables['text'])) . '</span>';
+  $variables['options']['html'] = true;
+  $variables['text'] = '(-) ' . $accessible_link_text;
   return theme_link($variables) . $suffix;
 }
