diff --git a/plugins/views_plugin_style_jump_menu.inc b/plugins/views_plugin_style_jump_menu.inc index be5d25a..03e7206 100644 --- a/plugins/views_plugin_style_jump_menu.inc +++ b/plugins/views_plugin_style_jump_menu.inc @@ -134,8 +134,15 @@ class views_plugin_style_jump_menu extends views_plugin_style { unset($this->view->row_index); $default_value = ''; - if ($this->options['default_value'] && !empty($paths[url($_GET['q'])])) { - $default_value = $paths[url($_GET['q'])]; + if ($this->options['default_value']) { + $lookup_options = array(); + if ($this->view->display[$this->view->current_display]->display_options['fields'][$this->options['path']]['absolute']) { + $lookup_options['absolute'] = TRUE; + } + $lookup_url = url($_GET['q'], $lookup_options); + if (!empty($paths[$lookup_url])) { + $default_value = $paths[$lookup_url]; + } } ctools_include('jump-menu');