From 8aa7031c9eb41af693565a084c331971cb4e037e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 3 Oct 2010 13:06:38 -0600 Subject: [PATCH] Fix #7043 (Instant Search for text not found causes unhandled exception when conversion jobs are running) --- src/calibre/gui2/actions/convert.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/actions/convert.py b/src/calibre/gui2/actions/convert.py index 29acfc52b1..3828e9e1bf 100644 --- a/src/calibre/gui2/actions/convert.py +++ b/src/calibre/gui2/actions/convert.py @@ -181,5 +181,6 @@ class ConvertAction(InterfaceAction): self.gui.tags_view.recount() if self.gui.current_view() is self.gui.library_view: current = self.gui.library_view.currentIndex() - self.gui.library_view.model().current_changed(current, QModelIndex()) + if current.isValid(): + self.gui.library_view.model().current_changed(current, QModelIndex())