diff --git a/core/includes/install.inc b/core/includes/install.inc
index e0e86cc..0afa60d 100644
--- a/core/includes/install.inc
+++ b/core/includes/install.inc
@@ -893,7 +893,7 @@ function install_goto($path) {
  */
 function drupal_current_script_url($query = array()) {
   $uri = $_SERVER['SCRIPT_NAME'];
-  $query = array_merge(drupal_get_query_parameters(), $query);
+  $query = array_merge(drupal_get_query_parameters($_GET), $query);
   if (!empty($query)) {
     $uri .= '?' . drupal_http_build_query($query);
   }
