diff --git a/src/material/dialog/dialog.ts b/src/material/dialog/dialog.ts index 87f3e1bf9444..ebd2281d9605 100644 --- a/src/material/dialog/dialog.ts +++ b/src/material/dialog/dialog.ts @@ -271,7 +271,8 @@ export abstract class _MatDialogBase implemen } else { const injector = this._createInjector(config, dialogRef, dialogContainer); const contentRef = dialogContainer.attachComponentPortal( - new ComponentPortal(componentOrTemplateRef, config.viewContainerRef, injector)); + new ComponentPortal(componentOrTemplateRef, config.viewContainerRef, injector, + config.componentFactoryResolver)); dialogRef.componentInstance = contentRef.instance; }