Added better error reporting when geolocation information is unavailable