Answers.Body: <p>Check your Mapping and Geocoding Providers setting using below link.</p>
  
  <p>your-site-name/civicrm/admin/setting/mapping?reset=1</p>
  
  <p>Change Geocoding Provider to google and then save your contact.</p>
  
  <p><a href="https://i.sstatic.net/GJMJ9.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/GJMJ9.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-28T14:52:11.743Z
Answers.Text: That worked, but I use the Yahoo service to get correct Postal Codes. Not a must have, but nice to have so can live with using Google for now :).
Answers.UserDisplayName: Matthijs de Jong
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-28T15:04:15.747Z
Answers.Text: User Below combination for Mapping and Geocoding Providers setting and then test.
  
  Mapping Provider : Open street
  
  Geocoding Providers : Yahoo
Answers.UserDisplayName: Prem Patel
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-28T13:45:43.453Z
Answers.LastActivityDate: 2016-02-28T13:45:43.453Z
Answers.UserDisplayName: Prem Patel
Body: <p>Since yesterday I'am getting the following error when I save contact:</p>
  
  <pre><code>Notice: Undefined variable: ret in CRM_Utils_Geocode_Yahoo::format() (regel 155 van /sites/all/modules/civicrm/CRM/Utils/Geocode/Yahoo.php).
  Notice: Undefined variable: ret in CRM_Utils_Geocode_Yahoo::format() (regel 156 van /sites/all/modules/civicrm/CRM/Utils/Geocode/Yahoo.php).
  </code></pre>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-28T11:02:13.360Z
Comments.Text: Was something changed on the server? php version, php.ini changes? Does the geocode still work?
Comments.UserDisplayName: Catorghans
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-28T13:10:03.920Z
Comments.Text: No PHP updates, I did upgrade from 4.6.13 to 4.7.2. But was already having this error before I upgraded to 4.7.2. Geocoding isn't working anymore.
  
  Found some errors in the apache log; some permission errors.. Looking into that.
Comments.UserDisplayName: Matthijs de Jong
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-28T15:56:37.997Z
Comments.Text: yeah, I looked in the code, you could get that warning if the yahoo geocoding itself failed.
Comments.UserDisplayName: Catorghans
Tags: <drupal><geocoding>
Title: Error whilst saving contact
ThreadText: # Error whilst saving contact
  
  (Asked by: username_0 on 2016-02-28)
  
  Since yesterday I'am getting the following error when I save contact:
  Notice: Undefined variable: ret in CRM_Utils_Geocode_Yahoo::format() (regel 155 van /sites/all/modules/civicrm/CRM/Utils/Geocode/Yahoo.php).
  Notice: Undefined variable: ret in CRM_Utils_Geocode_Yahoo::format() (regel 156 van /sites/all/modules/civicrm/CRM/Utils/Geocode/Yahoo.php).
  
  **Tags:** drupal, geocoding
  
  > **Comments:**
  > **username_1**: Was something changed on the server? php version, php.ini changes? Does the geocode still work?  
  > **username_0**: No PHP updates, I did upgrade from 4.6.13 to 4.7.2. But was already having this error before I upgraded to 4.7.2. Geocoding isn't working anymore.  Found some errors in the apache log; some permission errors.. Looking into that.  
  > **username_1**: yeah, I looked in the code, you could get that warning if the yahoo geocoding itself failed.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2016-02-28. Score: 2
  
  Check your Mapping and Geocoding Providers setting using below link.
  
  your-site-name/civicrm/admin/setting/mapping?reset=1
  
  Change Geocoding Provider to google and then save your contact.
  
  [![enter image description here](https://i.sstatic.net/GJMJ9.png)](https://i.sstatic.net/GJMJ9.png)
  
  > **Comments:**
  > **username_0**: That worked, but I use the Yahoo service to get correct Postal Codes. Not a must have, but nice to have so can live with using Google for now :).  
  > **username_2**: User Below combination for Mapping and Geocoding Providers setting and then test.  Mapping Provider : Open street  Geocoding Providers : Yahoo  
  
  ---
  
  