diff --git a/recipes/the_week_magazine_free.recipe b/recipes/the_week_magazine_free.recipe index 086870ceabd1..c2d3717c3058 100644 --- a/recipes/the_week_magazine_free.recipe +++ b/recipes/the_week_magazine_free.recipe @@ -41,8 +41,9 @@ class TheWeek(BasicNewsRecipe): url = 'https://usmagazine.theweek.com/timelines.json' data = json.loads(self.index_to_soup(url, raw=True)) for x in data['timelines'][:5]: - if '-cover-' in x['image']: - return 'https://usmagazine.theweek.com' + x['image'][1:] + if 'image' in x: + if '-cover-' in x['image']: + return 'https://usmagazine.theweek.com' + x['image'][1:] articles_are_obfuscated = True diff --git a/recipes/the_week_uk.recipe b/recipes/the_week_uk.recipe index 70ad42775136..0ccf8b9902a9 100644 --- a/recipes/the_week_uk.recipe +++ b/recipes/the_week_uk.recipe @@ -41,8 +41,9 @@ class TheWeek(BasicNewsRecipe): url = 'https://ukmagazine.theweek.com/timelines.json' data = json.loads(self.index_to_soup(url, raw=True)) for x in data['timelines'][:5]: - if '-cover-' in x['image']: - return 'https://ukmagazine.theweek.com' + x['image'][1:] + if 'image' in x: + if '-cover-' in x['image']: + return 'https://ukmagazine.theweek.com' + x['image'][1:] articles_are_obfuscated = True