diff --git a/brozzler/browser.py b/brozzler/browser.py index 9f83d34..eb62842 100644 --- a/brozzler/browser.py +++ b/brozzler/browser.py @@ -138,6 +138,7 @@ class Browser: self.chrome_port = self._find_available_port() self._work_dir = tempfile.TemporaryDirectory() data_dir = os.path.join(self._work_dir.name, "chrome-user-data") + os.makedirs(data_dir, exist_ok=True) if cookie_db is not None: cookie_dir = os.path.join(data_dir, "Default") cookie_location = os.path.join(cookie_dir, "Cookies")