summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
index 625d5d88ba..c9ba93cd67 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
@@ -125,7 +125,8 @@ class AdvancedFragment : ServiceDependentFragment(OnNoService.GoBack) {
private suspend fun confirmAddAddress(address: InetAddress): Boolean {
return when {
address.isLinkLocalAddress() || address.isSiteLocalAddress() -> {
- showConfirmDnsServerDialog(R.string.confirm_local_dns)
+ settingsListener.settings.allowLan ||
+ showConfirmDnsServerDialog(R.string.confirm_local_dns)
}
else -> showConfirmDnsServerDialog(R.string.confirm_public_dns)
}