diff --git a/requests_html.py b/requests_html.py
index b301cd6..752069e 100644
--- a/requests_html.py
+++ b/requests_html.py
@@ -590,6 +590,7 @@ class HTML(BaseParser):
if self.url == DEFAULT_URL:
reload = False
+
for i in range(retries):
if not content:
try:
@@ -696,9 +697,11 @@ class BaseSession(requests.Session):
self.headers['User-Agent'] = user_agent()
self.hooks['response'].append(self.response_hook)
+ self.verify = verify
self.__browser_args = browser_args
+
def response_hook(self, response, **kwargs) -> HTMLResponse:
""" Change response enconding and replace it by a HTMLResponse. """
if not response.encoding:
@@ -708,7 +711,8 @@ class BaseSession(requests.Session):
@property
async def browser(self):
if not hasattr(self, "_browser"):
- self._browser = await pyppeteer.launch(ignoreHTTPSErrors=self.verify, headless=True, args=self.__browser_args)
+ self._browser = await pyppeteer.launch(ignoreHTTPSErrors=not(self.verify), headless=True, args=self.__browser_args)
+
return self._browser