diff --git a/NextcloudTalk/AuthenticationViewController.m b/NextcloudTalk/AuthenticationViewController.m index 5b86df14d..f466626c9 100644 --- a/NextcloudTalk/AuthenticationViewController.m +++ b/NextcloudTalk/AuthenticationViewController.m @@ -182,7 +182,13 @@ - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigati decisionHandler(WKNavigationActionPolicyCancel); return; } - + + if (navigationAction.targetFrame == nil) { + [NCUtils openLinkInBrowserWithLink:url.absoluteString]; + decisionHandler(WKNavigationActionPolicyCancel); + return; + } + decisionHandler(WKNavigationActionPolicyAllow); }