diff --git a/src/freedombone-wifi b/src/freedombone-wifi
index c59e71077faaa13fe247e6eac07ad56e301f9bb9..2c46d30ebac915a76bc4f5350d007eb7fe8582c3 100755
--- a/src/freedombone-wifi
+++ b/src/freedombone-wifi
@@ -323,11 +323,11 @@ function create_networks_interactive {
 
         if [ ${#WIFI_SSID} -gt 1 ]; then
             if [ ${#WIFI_TYPE} -gt 1 ]; then
-                if [[ "${#WIFI_TYPE}" == $'none' || "${#WIFI_TYPE}" == $'open' ]]; then
-                    wifi_networks_done='yes'
+                if [[ "${WIFI_TYPE}" == $'none' || "${WIFI_TYPE}" == $'open' ]]; then
+                    return
                 else
                     if [ ${#WIFI_PASSPHRASE} -gt 1 ]; then
-                        wifi_networks_done='yes'
+                        return
                     fi
                 fi
             fi