From 18482c9ff85f48958164cabac32934644491c55e Mon Sep 17 00:00:00 2001 From: Charles Haley Date: Mon, 15 Jan 2024 20:03:19 +0000 Subject: [PATCH] Bug #2049428: Lookup name ... doesn't have a link map --- src/calibre/gui2/tag_browser/model.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/tag_browser/model.py b/src/calibre/gui2/tag_browser/model.py index f953109ee8..96f049bfe0 100644 --- a/src/calibre/gui2/tag_browser/model.py +++ b/src/calibre/gui2/tag_browser/model.py @@ -242,7 +242,8 @@ class TagTreeItem: # {{{ tt.append(_('Number of books: %s') % self.item_count) from calibre.gui2.ui import get_gui db = get_gui().current_db.new_api - link = db.get_link_map(tag.category).get(tag.original_name) + link = (None if not db.has_link_map(tag.category) + else db.get_link_map(tag.category).get(tag.original_name)) if link: tt.append(_('Link: %s') % link) return '\n'.join(tt)