diff --git a/public_html/sites/all/modules/contrib/geoip/geoip_language/geoip_language.module b/public_html/sites/all/modules/contrib/geoip/geoip_language/geoip_language.module
index 721924f..c5f96c4 100644
--- a/public_html/sites/all/modules/contrib/geoip/geoip_language/geoip_language.module
+++ b/public_html/sites/all/modules/contrib/geoip/geoip_language/geoip_language.module
@@ -134,7 +134,7 @@ function geoip_language_negotiation() {
 
   // Now that the language is detected, do an absolute redirect to avoid page
   // caching in the wrong language.
-  $url = url($_GET['q'], array('language' => $language, 'absolute' => TRUE, 'query' => drupal_query_string_encode($_GET, array('q'))));
+  $url = url($_GET['q'], array('language' => $language, 'absolute' => TRUE, 'external' => FALSE, 'query' => drupal_query_string_encode($_GET, array('q'))));
   drupal_goto($url, NULL, NULL, 301);
   exit();
 }
