diff --git a/android/src/main/java/com/tadasr/IOTWifi/IOTWifiModule.java b/android/src/main/java/com/tadasr/IOTWifi/IOTWifiModule.java index 95c3ea2..f4295ec 100644 --- a/android/src/main/java/com/tadasr/IOTWifi/IOTWifiModule.java +++ b/android/src/main/java/com/tadasr/IOTWifi/IOTWifiModule.java @@ -253,7 +253,7 @@ private WifiConfiguration getExistingNetworkConfig(String ssid) { String comparableSSID = ('"' + ssid + '"'); // Add quotes because wifiConfig.SSID has them if (configList != null) { for (WifiConfiguration wifiConfig : configList) { - if (wifiConfig.SSID.equals(comparableSSID)) { + if (wifiConfig.SSID != null && wifiConfig.SSID.equals(comparableSSID)) { Log.d("IoTWifi", "Found Matching Wifi: "+ wifiConfig.toString()); existingNetworkConfigForSSID = wifiConfig; break;