diff --git a/qutebrowser/widgets/webview.py b/qutebrowser/widgets/webview.py index fe338cfdd..aac8b777b 100644 --- a/qutebrowser/widgets/webview.py +++ b/qutebrowser/widgets/webview.py @@ -412,7 +412,8 @@ class WebView(QWebView): focused = QApplication.focusWidget() self.setFocus() QApplication.postEvent(self, evt) - focused.setFocus() + if focused is not None: + focused.setFocus() @pyqtSlot() def on_load_started(self):