diff --git a/lib/wifi-control.js b/lib/wifi-control.js
index <HASH>..<HASH> 100644
--- a/lib/wifi-control.js
+++ b/lib/wifi-control.js
@@ -416,6 +416,13 @@
                   success: false,
                   msg: _msg
                 };
+              } else if (error.stderr.toString().search(/Error:/ !== -1)) {
+                _msg = error.stderr.toString().trim();
+                WiFiLog(_msg, true);
+                return {
+                  success: false,
+                  msg: _msg
+                };
               }
               if (!/nmcli device wifi connect/.test(COMMANDS[com])) {
                 WiFiLog(error, true);
Compiled Aaronov's patch into project.