diff --git a/src/calibre/utils/formatter_functions.py b/src/calibre/utils/formatter_functions.py index 89e0150693..bf160818c7 100644 --- a/src/calibre/utils/formatter_functions.py +++ b/src/calibre/utils/formatter_functions.py @@ -1389,7 +1389,9 @@ class BuiltinSeriesSort(BuiltinFormatterFunction): def evaluate(self, formatter, kwargs, mi, locals): if mi.series: - return title_sort(mi.series) + langs = mi.languages + lang = langs[0] if len(langs) > 0 else None + return title_sort(mi.series, lang=lang) return ''