From 514d2a4381396d40a90bd8c48629e6d250f30d32 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 18 Mar 2011 11:08:34 -0600 Subject: [PATCH] ... --- src/calibre/library/server/browse.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/library/server/browse.py b/src/calibre/library/server/browse.py index c3843840b8..7e80213aff 100644 --- a/src/calibre/library/server/browse.py +++ b/src/calibre/library/server/browse.py @@ -623,7 +623,7 @@ class BrowseServer(object): except: raise cherrypy.HTTPError(404, 'Search: %r not understood'%which) else: - if fm[category]['datatype'] == 'composite': + if fm.get(category, {'datatype':None})['datatype'] == 'composite': cid = cid.decode('utf-8') all_ids = self.search_cache('') if category == 'newest':