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: ,