diff --git a/src/calibre/gui2/viewer/ui.py b/src/calibre/gui2/viewer/ui.py index 9b2cc6224b..55b8c0dfd4 100644 --- a/src/calibre/gui2/viewer/ui.py +++ b/src/calibre/gui2/viewer/ui.py @@ -336,7 +336,7 @@ class EbookViewer(MainWindow): def toggle_lookup(self, force_show=False): self.lookup_dock.setVisible(force_show or not self.lookup_dock.isVisible()) - if force_show: + if force_show and self.lookup_dock.isVisible(): self.lookup_widget.on_forced_show() def toc_clicked(self, index):