diff --git a/cps/web.py b/cps/web.py index 961e1df7f..99fb362a2 100644 --- a/cps/web.py +++ b/cps/web.py @@ -1026,7 +1026,7 @@ def series_list(): .count()) if no_series_count: entries.append([db.Category(_("None"), "-1"), no_series_count]) - entries = sorted(entries, key=lambda x: x[0].name.lower(), reverse=not order_no) + entries = sorted(entries, key=lambda x: (x[0].sort or x[0].name).lower(), reverse=not order_no) return render_title_template('list.html', entries=entries, folder='web.books_list',