better fix for checking empty geolocation data