diff --git a/includes/ajax.inc b/includes/ajax.inc index 39d8c6f..363efc0 100644 --- a/includes/ajax.inc +++ b/includes/ajax.inc @@ -48,14 +48,16 @@ function views_ajax() { // Overwrite the destination. // @see drupal_get_destination() $origin_destination = $path; - $query = drupal_http_build_query($_REQUEST); - if ($query != '') { - $origin_destination .= '?' . $query; + $query = $_REQUEST; + unset($query['q']); + $query_string = drupal_http_build_query($query); + if ($query_string != '') { + $origin_destination .= '?' . $query_string; } $destination = &drupal_static('drupal_get_destination'); $destination = array('destination' => $origin_destination); -- 1.7.1