diff --git a/src/calibre/gui2/tag_browser/ui.py b/src/calibre/gui2/tag_browser/ui.py index e81c9eae0b..7f2e5d5cf8 100644 --- a/src/calibre/gui2/tag_browser/ui.py +++ b/src/calibre/gui2/tag_browser/ui.py @@ -61,7 +61,7 @@ class TagBrowserMixin: # {{{ icon = get_gui().tags_view.model().category_custom_icons.get(cat_name, None) if not icon: from calibre.library.field_metadata import category_icon_map - icon = QIcon.ic(category_icon_map.get(cat_name, 'custom:')) + icon = QIcon.ic(category_icon_map.get(cat_name) or category_icon_map['custom:']) return icon def menu_func(cat_name, item):