diff --git a/requests_html.py b/requests_html.py
index ea8f3bd..cd5f01f 100644
--- a/requests_html.py
+++ b/requests_html.py
@@ -567,6 +567,8 @@ class HTML(BaseParser):
page = None
return content, result, page
except TimeoutError:
+ await page.close()
+ page = None
return None
self.session.browser # Automatycally create a event loop and browser