diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/webview/GBWebClient.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/webview/GBWebClient.java index 4a4f695170..16628b86a2 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/webview/GBWebClient.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/webview/GBWebClient.java @@ -205,7 +205,7 @@ public class GBWebClient extends WebViewClient { Uri parsedUri = Uri.parse(url); if (parsedUri.getScheme().startsWith("http")) { - if (GBApplication.hasInternetAccess() && firewall.isAllowed(parsedUri)) { + if (GBApplication.hasDirectInternetAccess() || (GBApplication.hasInternetAccess() && firewall.isAllowed(parsedUri))) { view.loadUrl(url); } else { Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));