The desktop version of firefox has a bug with the geolocation feature not responding, so I added a timeout so it can display the error message.

Somebody for another +1 ?