diff --git a/facetapi_select.module b/facetapi_select.module
index 3ab613e..99c997d 100644
--- a/facetapi_select.module
+++ b/facetapi_select.module
@@ -56,7 +56,24 @@ class FacetapiSelectDropdowns extends FacetapiWidgetLinks {
     $element = &$this->build[$this->facet['field alias']];
 
     $settings = $this->settings;
+    
+    if (module_exists('facetapi_pretty_paths') && isset($_GET['q'])) {
+      $select_field = $this->facet['field alias'];
+      $processor = new FacetapiUrlProcessorPrettyPaths($this->facet->getAdapter());
+      $select_field = $processor->getFacetPrettyPathsAlias($this->facet->getFacet()); // Get pretty_path alias
 
+      $current_url_array = explode('/',$_GET['q']);
+      if (in_array($select_field, $current_url_array)) {
+        foreach($current_url_array as $url_part_key => $url_part){
+          if ($url_part == $select_field){
+            unset($current_url_array[$url_part_key+1]);
+            unset($current_url_array[$url_part_key]);
+          }
+        }
+        $reset_url = $_SERVER['HTTP_X_FORWARDED_PROTO'] . '://' . $_SERVER['HTTP_HOST'] . '/' . implode('/', $current_url_array); //add Host name to the url, because the active facet can have "reset url"
+      }
+    };
+    
     $facet_active = FALSE;
     foreach ($element as $value => $item) {
       $path = !empty($this->settings->settings['submit_page']) ? $this->settings->settings['submit_page'] : $item['#path'];
@@ -68,7 +85,15 @@ class FacetapiSelectDropdowns extends FacetapiWidgetLinks {
       }
     }
 
-    if (!$facet_active) {
+    if(isset($reset_url)){
+      if (!empty($settings->settings['default_option_label'])) {
+        $options = array_merge(array($reset_url => $settings->settings['default_option_label']), $options);
+      }
+      else {
+        $options = array_merge(array($reset_url => t('--Choose--')), $options);        
+      }    
+    }
+    elseif (!$facet_active) {
       if (!empty($settings->settings['default_option_label'])) {
         array_unshift($options, $settings->settings['default_option_label']);
       }
