Index: sources/device/DeviceView.cpp =================================================================== diff -u -r0836610a587b1e4986c08afe0711ef336e5b07ff -r94c7a571dc12f24aa072ac2b14199432ce9f3821 --- sources/device/DeviceView.cpp (.../DeviceView.cpp) (revision 0836610a587b1e4986c08afe0711ef336e5b07ff) +++ sources/device/DeviceView.cpp (.../DeviceView.cpp) (revision 94c7a571dc12f24aa072ac2b14199432ce9f3821) @@ -32,8 +32,8 @@ DEVICE_VIEW_INIT_CONNECTIONS_LIST connect(&_DeviceController , SIGNAL(didPOSTOSVersionData(QString)), this , SLOT( onPOSTOSVersionData(QString))); - connect(&_DeviceController , SIGNAL(didWiFiIP(QString)), - this , SLOT( onWiFiIP(QString))); + connect(&_DeviceController , SIGNAL(didWiFiIP(QString, bool)), + this , SLOT( onWiFiIP(QString, bool))); } // ================================================================================================== @@ -619,8 +619,11 @@ } // ================================================= WiFi Indicator -void VDevice::onWiFiIP (const QString &vData) +void VDevice::onWiFiIP (const QString &vData, bool vWifiError) { + if ( vWifiError ) { + ssid(""); + } ipAddress(vData); }