diff --git a/requests_html.py b/requests_html.py
index 78422ff..4bb71bc 100644
--- a/requests_html.py
+++ b/requests_html.py
@@ -513,7 +513,8 @@ class HTML(BaseParser):
html = HTML(url=self.url, html=content.encode(DEFAULT_ENCODING), default_encoding=DEFAULT_ENCODING)
self.__dict__.update(html.__dict__)
- return page
+ self.page = page
+ return result
class HTMLResponse(requests.Response):