diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApManager.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApManager.kt index ca81b80c..fafb3a35 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApManager.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApManager.kt @@ -11,7 +11,7 @@ object WifiApManager { WifiManager::class.java.getDeclaredMethod("setWifiApConfiguration", WifiConfiguration::class.java) } var configuration: WifiConfiguration - get() = getWifiApConfiguration.invoke(app.wifi) as WifiConfiguration + get() = (getWifiApConfiguration.invoke(app.wifi) as? WifiConfiguration) ?: WifiConfiguration() set(value) { if (setWifiApConfiguration.invoke(app.wifi, value) as? Boolean != true) { throw IllegalArgumentException("setWifiApConfiguration failed")