diff --git apachesolr.module apachesolr.module index b169566..bfeac77 100644 --- apachesolr.module +++ apachesolr.module @@ -2277,7 +2277,7 @@ function apachesolr_l($text, $path, $options = array()) { $get = array_diff_key($_GET, array('q' => 1, 'page' => 1), $options['query'], $query->get_url_queryvalues()); $options['query'] += $get; - return ''. ($options['html'] ? $text : check_plain($text)) .''; + return ''. ($options['html'] ? $text : check_plain(html_entity_decode($text))) .''; } function apachesolr_js() { @@ -2309,7 +2309,7 @@ function apachesolr_js() { function theme_apachesolr_unclick_link($facet_text, $path, $options = array()) { apachesolr_js(); if (empty($options['html'])) { - $facet_text = check_plain($facet_text); + $facet_text = check_plain(html_entity_decode($facet_text)); } else { // Don't pass this option as TRUE into apachesolr_l().