diff --git a/plugins/facetapi/widget_links.inc b/plugins/facetapi/widget_links.inc
index 21047db..f0e9c0b 100644
--- a/plugins/facetapi/widget_links.inc
+++ b/plugins/facetapi/widget_links.inc
@@ -53,6 +53,11 @@ class SearchApiRangesWidgetLinks extends FacetapiWidgetLinks {
       foreach($element as $key => $e){
         if (isset($e['#query']['f'])){
           $element[$key]['#query']['f'] = str_replace(':', '/', $e['#query']['f']);
+			if (isset($e['#path']) && isset($element[$key]['#query']['f'][0]) && substr_count($e['#path'],'/'.$element[$key]['#query']['f'][0])>0 ){
+				$element[$key]['#active'] = TRUE;
+				$element[$key]['#path'] = str_replace('/'.$element[$key]['#query']['f'][0],'',$e['#path']);
+				unset($element[$key]['#query']['f']);
+			}
         }
       }
     }
