diff --git a/gui/middleware/notifier.py b/gui/middleware/notifier.py
index 7928418d55c0c22ab39da5f3bcda6e74d8613f5c..018fd1485c9fb22327d6da9e629124feecd25cfa 100644
--- a/gui/middleware/notifier.py
+++ b/gui/middleware/notifier.py
@@ -426,7 +426,7 @@ class notifier:
                 self._system("/sbin/sysctl net.inet6.ip6.auto_linklocal=1")
                 self._system("/usr/sbin/service autolink auto_linklocal quietstart")
                 self._system("/usr/sbin/service netif stop")
-        interfaces = self._pipeopen("ifconfig -l")
+        interfaces = self._pipeopen("ifconfig -l").communicate()[0]
         interface_list = interfaces.split(" ")
         for interface in interface_list:
             if interface.startswith("vlan"):