diff --git a/seleniumbase/core/browser_launcher.py b/seleniumbase/core/browser_launcher.py index 5d32db78994..a2a695d2ef3 100644 --- a/seleniumbase/core/browser_launcher.py +++ b/seleniumbase/core/browser_launcher.py @@ -1423,7 +1423,9 @@ def _uc_gui_handle_captcha_(driver, frame="iframe", ctype=None): IS_WINDOWS and hasattr(pyautogui, "getActiveWindowTitle") ): - py_a_g_title = pyautogui.getActiveWindowTitle() + # Fix for NoneType error: When getActiveWindowTitle() returns None, + # default to empty string so startswith() check doesn't fail + py_a_g_title = pyautogui.getActiveWindowTitle() or "" window_title = driver.get_title() if not py_a_g_title.startswith(window_title): window_rect = driver.get_window_rect()