Fix for #201 to workaround buggy geolocate calls in FxOS