diff --git a/contrib/boobot.py b/contrib/boobot.py index 4c09a68b..9657e92a 100755 --- a/contrib/boobot.py +++ b/contrib/boobot.py @@ -108,7 +108,9 @@ class BoobotBrowser(StandardBrowser): if is_html: if not body: r = self.openurl(url) - encoding = EncodingFinder('windows-1252').encoding(r).lower().replace('iso-8859-1', 'windows-1252') + encoding = EncodingFinder('windows-1252').encoding(r).lower() + if encoding == 'iso-8859-1': + encoding = 'windows-1252' h = self.get_document(r, parser='lxml', encoding=encoding) for title in h.xpath('//head/title'): title = to_unicode(title.text_content()).strip()