diff --git a/src/calibre/utils/formatter_functions.py b/src/calibre/utils/formatter_functions.py index c1af65f9e3..144d130564 100644 --- a/src/calibre/utils/formatter_functions.py +++ b/src/calibre/utils/formatter_functions.py @@ -963,7 +963,7 @@ class BuiltinListSort(BuiltinFormatterFunction): def evaluate(self, formatter, kwargs, mi, locals, list1, direction, separator): res = [l.strip() for l in list1.split(separator) if l.strip()] - return ', '.join(sorted(res, key=sort_key, reverse=direction != 0)) + return ', '.join(sorted(res, key=sort_key, reverse=direction != "0")) class BuiltinToday(BuiltinFormatterFunction): name = 'today'