diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/InterfaceMonitor.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/InterfaceMonitor.kt index 64cacaed..40ced8f9 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/InterfaceMonitor.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/InterfaceMonitor.kt @@ -43,7 +43,7 @@ class InterfaceMonitor(val iface: String) : UpstreamMonitor() { private set private val dns get() = app.connectivity.allNetworks .map { app.connectivity.getLinkProperties(it) } - .singleOrNull { it.interfaceName == iface } + .singleOrNull { it?.interfaceName == iface } ?.dnsServers ?: emptyList() override fun registerCallbackLocked(callback: Callback): Boolean {