diff --git a/src/calibre/gui2/tweak_book/editor/widget.py b/src/calibre/gui2/tweak_book/editor/widget.py index 9a9eed6eda..fd319bb025 100644 --- a/src/calibre/gui2/tweak_book/editor/widget.py +++ b/src/calibre/gui2/tweak_book/editor/widget.py @@ -137,10 +137,11 @@ class Editor(QMainWindow): except KeyError: pass self.tools_bar = b = self.addToolBar(_('Editor tools')) - if actions and self.syntax == 'html': - b.addAction(actions['fix-html-current']) - if actions and self.syntax in {'xml', 'html', 'css'}: - b.addAction(actions['pretty-current']) + if actions: + if self.syntax == 'html': + b.addAction(actions['fix-html-current']) + if self.syntax in {'xml', 'html', 'css'}: + b.addAction(actions['pretty-current']) def break_cycles(self): self.modification_state_changed.disconnect()