diff --git a/src/calibre/library/server/browse.py b/src/calibre/library/server/browse.py index c52d0e301b..383d53f849 100644 --- a/src/calibre/library/server/browse.py +++ b/src/calibre/library/server/browse.py @@ -489,7 +489,7 @@ class BrowseServer(object): # Now do the category items vls = self.db.prefs.get('virtual_libraries', {}) - categories['virt_libs'] = sorted([Tag(k) for k, v in vls.iteritems()], key=lambda x:x.name) + categories['virt_libs'] = sorted([Tag(k) for k, v in vls.iteritems()], key=lambda x:sort_key(x.name)) items = categories[category] sort = self.browse_sort_categories(items, sort)