diff --git a/requests_html.py b/requests_html.py
index f4e244a..513cbe8 100644
--- a/requests_html.py
+++ b/requests_html.py
@@ -146,7 +146,7 @@ class BaseParser:
of the :class:`Element ` or :class:`HTML `.
"""
if self._pq is None:
- self._pq = PyQuery(self.html)
+ self._pq = PyQuery(self.lxml)
return self._pq
@@ -159,7 +159,7 @@ class BaseParser:
try:
self._lxml = soup_parse(self.html, features='html.parser')
except ValueError:
- self._lxml = lxml.html.fromstring(self.html)
+ self._lxml = lxml.html.fromstring(self.raw_html)
return self._lxml