diff --git a/lib/api/web-element/scoped-element.js b/lib/api/web-element/scoped-element.js index 69cd42123f..b2da05f232 100644 --- a/lib/api/web-element/scoped-element.js +++ b/lib/api/web-element/scoped-element.js @@ -159,6 +159,10 @@ class ScopedWebElement { const parentElement = args[0]; + if (parentElement?.webElement && await parentElement.webElement === null) { + return null; + } + try { if (condition.usingRecursion) { return await this.findElementUsingRecursion({parentElement, recursiveElement: condition, timeout, retryInterval});