diff --git a/js/gmap.js b/js/gmap.js
index cc7331acb76c012e4f9f3c1e79baa852b21dc31b..d583f3f2eb47b175fd8c5cf73da72e57962a5ca5 100644
--- a/js/gmap.js
+++ b/js/gmap.js
@@ -388,7 +388,8 @@ Drupal.gmap.addHandler('gmap', function (elem) {
         };
         jQuery(elem).parents('fieldset.collapsible').children('legend').children('a').click(r);
         jQuery('.vertical-tab-button', jQuery(elem).parents('.vertical-tabs')).children('a').click(r);
-        // Would be nice, but doesn't work.
+        jQuery(window).bind('hashchange', r);
+	// Would be nice, but doesn't work.
         //$(elem).parents('fieldset.collapsible').children('.fieldset-wrapper').scroll(r);
       }, 0);
     }