diff --git a/plugins/views_plugin_style_jump_menu.inc b/plugins/views_plugin_style_jump_menu.inc
index 3d83ea3..3be7f9a 100644
--- a/plugins/views_plugin_style_jump_menu.inc
+++ b/plugins/views_plugin_style_jump_menu.inc
@@ -131,7 +131,8 @@ class views_plugin_style_jump_menu extends views_plugin_style {
         $url_options = drupal_parse_url($path);
 
         $path = url($url_options['path'], $url_options);
-        $field = strip_tags(decode_entities($this->row_plugin->render($row)));
+        $path=urldecode($path);
+        $field = html_entity_decode(strip_tags($this->row_plugin->render($row)), ENT_QUOTES);
         $key = md5($path . $field) . "::" . $path;
         if ($title) {
           $options[$title][$key] = $field;
