         let controller = UIAlertController(title: title, message: message, preferredStyle: .alert)
         
         let cancel = UIAlertAction(title: "Cancel", style: .cancel) { _ in
-            let alert = self.createAlertToSelectAnOption()
-            self.present(alert, animated: true, completion: nil)
+            
+            if self.zipCode.notEmpty {
+                self.useZipCode = true
+                return
+            }
+            else {
+            
+                let alert = self.createAlertToSelectAnOption()
+                self.present(alert, animated: true, completion: nil)
+                
+            }
             
         }
         

    private func refreshUsingZipCode() {
        
        if zipCode.isEmpty {
            askForZipCode()
        }
        else {
            self.moveMapTo(zipCode: zipCode)
        }
    }
    

            refreshUsingZipCode()
        }
        else if useMyLocation {
            
            self.askForUserLocation()
            
        }
        else { //Neither are set
            
