diff --git a/qutebrowser/mainwindow/tabwidget.py b/qutebrowser/mainwindow/tabwidget.py index dd9a54d5b..8d7e179b4 100644 --- a/qutebrowser/mainwindow/tabwidget.py +++ b/qutebrowser/mainwindow/tabwidget.py @@ -681,6 +681,9 @@ class TabBarStyle(QCommonStyle): """ if sr == QStyle.SE_TabBarTabText: layouts = self._tab_layout(opt) + if layouts is None: + log.misc.warning("Could not get layouts for tab!") + return QRect() return layouts.text elif sr == QStyle.SE_TabWidgetTabBar: # Need to use super() because we also use super() to render