diff --git a/qutebrowser/config/style.py b/qutebrowser/config/style.py index e7b1a1465..68971cf7a 100644 --- a/qutebrowser/config/style.py +++ b/qutebrowser/config/style.py @@ -22,6 +22,7 @@ import functools import jinja2 +import sip from PyQt5.QtGui import QColor from qutebrowser.config import config @@ -64,7 +65,8 @@ def set_register_stylesheet(obj): def update_stylesheet(obj): """Update the stylesheet for obj.""" - obj.setStyleSheet(get_stylesheet(obj.STYLESHEET)) + if not sip.isdeleted(obj): + obj.setStyleSheet(get_stylesheet(obj.STYLESHEET)) class ColorDict(dict):