From c82ef5614539b3be48f83076e8e226af499f9ee4 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Tue, 1 Mar 2011 13:36:55 +0000 Subject: [PATCH] Skip categories that aren't in the cache. This takes care of 'identifiers', which isn't a category yet --- src/calibre/library/server/browse.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/library/server/browse.py b/src/calibre/library/server/browse.py index 7dfedcb6ff..0e132c7d11 100644 --- a/src/calibre/library/server/browse.py +++ b/src/calibre/library/server/browse.py @@ -673,6 +673,8 @@ class BrowseServer(object): categories = [categories] dbtags = [] for category in categories: + if category not in ccache: + continue dbtag = None for tag in ccache[key]: if tag.name == category: