diff --git a/packages/base/src/StaticAreaItem.js b/packages/base/src/StaticAreaItem.js index b4b669a70d02..327df9df263c 100644 --- a/packages/base/src/StaticAreaItem.js +++ b/packages/base/src/StaticAreaItem.js @@ -87,7 +87,7 @@ class StaticAreaItem { this._updateFragment(); } await RenderScheduler.whenDOMUpdated(); // Wait for the content of the ui5-static-area-item to be rendered - return this.staticAreaItemDomRef.shadowRoot; + return this.staticAreaItemDomRef && this.staticAreaItemDomRef.shadowRoot; } } diff --git a/packages/main/src/Input.js b/packages/main/src/Input.js index 3682b41f700c..69dc95c71daa 100644 --- a/packages/main/src/Input.js +++ b/packages/main/src/Input.js @@ -800,7 +800,7 @@ class Input extends UI5Element { async _getPopover() { const staticAreaItem = await this.getStaticAreaItemDomRef(); - return staticAreaItem.querySelector("[ui5-popover]"); + return staticAreaItem && staticAreaItem.querySelector("[ui5-popover]"); } enableSuggestions() {