diff --git a/plugins/app/src/extensions/DialogDisplay.tsx b/plugins/app/src/extensions/DialogDisplay.tsx
index fef3fa61ff..fe6d6b26a2 100644
--- a/plugins/app/src/extensions/DialogDisplay.tsx
+++ b/plugins/app/src/extensions/DialogDisplay.tsx
@@ -109,9 +109,9 @@ export const dialogDisplayAppRootElement =
factory(originalFactory, { apis }) {
const dialogApi = apis.get(dialogApiRef);
if (!isInternalDialogApi(dialogApi)) {
- throw new Error(
- `Invalid dialog API implementation, dialog API has been overridden without also overriding the dialog-display element, got ${dialogApi}`,
- );
+ return originalFactory({
+ element: ,
+ });
}
return originalFactory({
element: ,