diff --git a/src/web/browser/WBWebView.cpp b/src/web/browser/WBWebView.cpp index eb0be66f..746ccb4f 100644 --- a/src/web/browser/WBWebView.cpp +++ b/src/web/browser/WBWebView.cpp @@ -365,9 +365,14 @@ QString WBWebView::lastStatusBarText() const QUrl WBWebView::url() const { - QUrl url = QWebView::url(); + QUrl url; + try{ + url = QWebView::url(); + } catch(...) + {} + if (!url.isEmpty()) - return url; + return url; return mInitialUrl; }