diff --git a/qutebrowser/browser/browsertab.py b/qutebrowser/browser/browsertab.py index 1ba8e8727..141555290 100644 --- a/qutebrowser/browser/browsertab.py +++ b/qutebrowser/browser/browsertab.py @@ -860,6 +860,6 @@ class AbstractTab(QWidget): try: url = utils.elide(self.url().toDisplayString(QUrl.EncodeUnicode), 100) - except AttributeError: - url = '' + except (AttributeError, RuntimeError) as exc: + url = '<{}>'.format(exc.__class__.__name__) return utils.get_repr(self, tab_id=self.tab_id, url=url)