The user can create a contact that doesn't have a real address. When this happens, the API call fails and the contact isn't created, but the app tries to insert a new contact object into the array and then lets them try to load the map with it causing a fatal error.
The user can create a contact that doesn't have a real address. When this happens, the API call fails and the contact isn't created, but the app tries to insert a new contact object into the array and then lets them try to load the map with it causing a fatal error.