diff --git a/src/calibre/web/feeds/recipes/recipe_chr_mon.py b/src/calibre/web/feeds/recipes/recipe_chr_mon.py index dceeb5aab8..b9f94fcd1c 100644 --- a/src/calibre/web/feeds/recipes/recipe_chr_mon.py +++ b/src/calibre/web/feeds/recipes/recipe_chr_mon.py @@ -42,3 +42,9 @@ class ChristianScienceMonitor(BasicNewsRecipe): feeds[-1][1].append(art) return feeds + def postprocess_html(self, soup, first_fetch): + html = soup.find('html') + if html is None: + return soup + html.extract() + return html