diff --git a/.changeset/fuzzy-jobs-switch.md b/.changeset/fuzzy-jobs-switch.md new file mode 100644 index 000000000..c59a2a024 --- /dev/null +++ b/.changeset/fuzzy-jobs-switch.md @@ -0,0 +1,5 @@ +--- +"@browserbasehq/stagehand-lib": patch +--- + +Fixes an issue with the new tab intercepts for invalid urls diff --git a/lib/handlers/handlerUtils/actHandlerUtils.ts b/lib/handlers/handlerUtils/actHandlerUtils.ts index 339a97df3..1a343389a 100644 --- a/lib/handlers/handlerUtils/actHandlerUtils.ts +++ b/lib/handlers/handlerUtils/actHandlerUtils.ts @@ -441,7 +441,7 @@ async function handlePossiblePageNavigation( }, }); - if (newOpenedTab) { + if (newOpenedTab && newOpenedTab.url() !== "about:blank") { logger({ category: "action", message: "new page detected (new tab) with URL",