diff --git a/requests_html.py b/requests_html.py index e0a564e..49d8cbb 100644 --- a/requests_html.py +++ b/requests_html.py @@ -50,7 +50,8 @@ class BaseParser: return self._encoding # Scan meta tags for chaset. - self._encoding = html_to_unicode(self.default_encoding, self.html.encode(DEFAULT_ENCODING))[0] + if self._html: + self._encoding = html_to_unicode(self.default_encoding, self.html.encode(DEFAULT_ENCODING))[0] return self._encoding if self._encoding else self.default_encoding