From eda6dcb7e3b7b72024f83e89473686bf709e1671 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 9 Mar 2025 09:06:43 +0530 Subject: [PATCH] Fix #2101434 [KeyError: 11895 : when trying to open AUTHORS](https://bugs.launchpad.net/calibre/+bug/2101434) --- src/calibre/gui2/dialogs/edit_authors_dialog.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/edit_authors_dialog.py b/src/calibre/gui2/dialogs/edit_authors_dialog.py index 8a8132cebc..f7002ef781 100644 --- a/src/calibre/gui2/dialogs/edit_authors_dialog.py +++ b/src/calibre/gui2/dialogs/edit_authors_dialog.py @@ -222,7 +222,7 @@ class EditAuthorsDialog(QDialog, Ui_EditAuthorsDialog): name = v['name'] name = name.replace('|', ',') self.completion_data.append(name) - vals = {'name': name, 'sort': v['sort'], 'link': v['link'], 'count':counts[id_]} + vals = {'name': name, 'sort': v['sort'], 'link': v['link'], 'count':counts.get(id_, 0)} self.authors[id_] = vals self.original_authors[id_] = vals.copy()