diff --git a/src/calibre/web/feeds/news.py b/src/calibre/web/feeds/news.py index b60b3da0ad..219f8abe16 100644 --- a/src/calibre/web/feeds/news.py +++ b/src/calibre/web/feeds/news.py @@ -1414,7 +1414,7 @@ class BasicNewsRecipe(Recipe): def create_opf(self, feeds, dir=None): if dir is None: dir = self.output_dir - title = self.short_title() + title = force_unicode(self.short_title(), preferred_encoding) if self.output_profile.periodical_date_in_title: title += strftime(self.timefmt) mi = MetaInformation(title, [__appname__])