diff --git a/addons/base_geolocalize/models/base_geocoder.py b/addons/base_geolocalize/models/base_geocoder.py
index 6da9c2f7f0364d798bb9ad2a848b187a48b83d79..17a10f7e0e5ea98759b98abb72bfc96a8c89b0f0 100644
--- a/addons/base_geolocalize/models/base_geocoder.py
+++ b/addons/base_geolocalize/models/base_geocoder.py
@@ -112,6 +112,8 @@ class GeoCoder(models.AbstractModel):
             self._raise_query_error(e)
 
         try:
+            if result['status'] == 'ZERO_RESULTS':
+                return None
             if result['status'] != 'OK':
                 _logger.debug('Invalid Gmaps call: %s - %s',
                               result['status'], result.get('error_message', ''))