From 4e8006a0dae838e58756e51cd46fb2c5ff66bf40 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 21 Oct 2024 09:43:19 +0530 Subject: [PATCH] Fix #2085063 [Series Manager: KeyError](https://bugs.launchpad.net/calibre/+bug/2085063) --- src/calibre/gui2/dialogs/tag_list_editor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/tag_list_editor.py b/src/calibre/gui2/dialogs/tag_list_editor.py index 9391851719..60897b238f 100644 --- a/src/calibre/gui2/dialogs/tag_list_editor.py +++ b/src/calibre/gui2/dialogs/tag_list_editor.py @@ -352,7 +352,7 @@ class TagListEditor(QDialog, Ui_TagListEditor): self.search_box.setMinimumContentsLength(25) if category is not None: item_map = get_gui().current_db.new_api.get_item_name_map(category) - self.original_links = {item_map[k]:v for k,v in link_map.items()} + self.original_links = {item_map[k]:v for k,v in link_map.items() if k in item_map} self.current_links = copy.copy(self.original_links) else: self.original_links = {}