From 28cc97998dbeea256335f0c38494d6648770278e Mon Sep 17 00:00:00 2001 From: Kenta Kubo <601636+kkk669@users.noreply.github.com> Date: Sun, 18 Oct 2020 23:06:47 +0900 Subject: [PATCH] Fix RemoveError when no server is checked Fixes #12 --- DNSecure/ContentView.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DNSecure/ContentView.swift b/DNSecure/ContentView.swift index ea9deab..a7543b4 100644 --- a/DNSecure/ContentView.swift +++ b/DNSecure/ContentView.swift @@ -95,6 +95,9 @@ struct ContentView { logger.debug("DNS settings was saved") } } else { + guard manager.dnsSettings != nil else { + return + } manager.removeFromPreferences { removeError in self.updateStatus() if let removeError = removeError {