diff --git a/recipes/natgeo.recipe b/recipes/natgeo.recipe
index a22e5824b1..adeca894b2 100644
--- a/recipes/natgeo.recipe
+++ b/recipes/natgeo.recipe
@@ -3,6 +3,7 @@
from __future__ import absolute_import, division, print_function, unicode_literals
import json
+import re
from pprint import pformat
from calibre.web.feeds.news import BasicNewsRecipe
@@ -48,7 +49,7 @@ def parse_body(item):
c = item['cntnt']
if item.get('type') == 'inline':
if c.get('cmsType') == 'listicle':
- if 'title' in c:
+ if 'title' in c:
yield '
' + escape(c['title']) + '
'
yield c['text']
elif c.get('cmsType') == 'image':
@@ -56,7 +57,7 @@ def parse_body(item):
yield line
elif c.get('cmsType') == 'imagegroup':
for imgs in c['images']:
- for line in parse_lead_image(imgs):
+ for line in parse_lead_image(imgs):
yield line
elif c.get('cmsType') == 'pullquote':
if 'quote' in c:
diff --git a/recipes/toiprint.recipe b/recipes/toiprint.recipe
index cb2f42a40d..2d15ef2913 100644
--- a/recipes/toiprint.recipe
+++ b/recipes/toiprint.recipe
@@ -70,7 +70,6 @@ class toiprint(BasicNewsRecipe):
if sec_name == 'Advertisement':
continue
self.log(sec_name)
- articles = []
if 'Articles' in link:
for art in link['Articles']:
section = sec_name