From 0bced7741e36afc00d3cf84c03f45b373e4e3459 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 31 Jan 2009 18:47:49 -0800 Subject: [PATCH] IGN:... --- src/calibre/web/fetch/simple.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/web/fetch/simple.py b/src/calibre/web/fetch/simple.py index 8dee540e01..f5ffaf08b8 100644 --- a/src/calibre/web/fetch/simple.py +++ b/src/calibre/web/fetch/simple.py @@ -139,6 +139,8 @@ class RecursiveFetcher(object, LoggingInterface): if self.keep_only_tags: body = Tag(soup, 'body') try: + if isinstance(self.keep_only_tags, dict): + self.keep_only_tags = [self.keep_only_tags] for spec in self.keep_only_tags: for tag in soup.find('body').findAll(**spec): body.insert(len(body.contents), tag)