diff --git a/gmap.module b/gmap.module
index 05ac308b75c8da54e1ab27f75e71ad0ed40a0f4b..06241f22466ac31812e5a4bf3bf7b092d0191257 100644
--- a/gmap.module
+++ b/gmap.module
@@ -259,7 +259,7 @@ drupal_add_js($gmap_path .'/js/poly.js');
     'key' => gmap_get_key(),
     'hl' => $language->language,
   );
-  drupal_set_html_head('<script src="'. url('http://maps.google.com/maps', array('query' => $query)) .'" type="text/javascript"></script>');
+  drupal_set_html_head('<script src="'. check_url(url('http://maps.google.com/maps', array('query' => $query))) .'" type="text/javascript"></script>');
 
   $gmap_initialized = TRUE;
 }