From b94819be9efedcfb45e92987511090acb1695fb0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 2 Oct 2020 07:15:46 +0530 Subject: [PATCH] Fix #1898105 [Private bug](https://bugs.launchpad.net/calibre/+bug/1898105) --- src/calibre/gui2/actions/view.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/actions/view.py b/src/calibre/gui2/actions/view.py index 37529f07b1..6012debec5 100644 --- a/src/calibre/gui2/actions/view.py +++ b/src/calibre/gui2/actions/view.py @@ -286,14 +286,14 @@ class ViewAction(InterfaceAction): views = [] for id_ in ids: try: - formats = db.formats(id_, index_is_id=True) + title = db.title(id_, index_is_id=True) except: error_dialog(self.gui, _('Cannot view'), _('This book no longer exists in your library'), show=True) self.update_history([], remove={id_}) continue - title = db.title(id_, index_is_id=True) + formats = db.formats(id_, index_is_id=True) if not formats: error_dialog(self.gui, _('Cannot view'), _('%s has no available formats.')%(title,), show=True)