fix geolocation deferred objects