From 0e4606ff2b0077902c88ae452f25a5ce185bee1a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 2 Dec 2020 21:54:42 +0530 Subject: [PATCH] Fix #1906538 [Private bug](https://bugs.launchpad.net/calibre/+bug/1906538) --- src/calibre/gui2/library/annotations.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/library/annotations.py b/src/calibre/gui2/library/annotations.py index f4416f39f0..9b52ccb0d4 100644 --- a/src/calibre/gui2/library/annotations.py +++ b/src/calibre/gui2/library/annotations.py @@ -218,7 +218,10 @@ class ResultsList(QTreeWidget): def show_context_menu(self, pos): item = self.itemAt(pos) - result = item.data(0, Qt.UserRole) + if item is not None: + result = item.data(0, Qt.UserRole) + else: + result = None items = self.selectedItems() m = QMenu(self) if isinstance(result, dict):