diff --git a/frontend/app/features/content/pages/content/content-page.component.ts b/frontend/app/features/content/pages/content/content-page.component.ts index 286ed7766..20cf9562c 100644 --- a/frontend/app/features/content/pages/content/content-page.component.ts +++ b/frontend/app/features/content/pages/content/content-page.component.ts @@ -105,7 +105,9 @@ export class ContentPageComponent extends ResourceOwner implements CanComponentD const dataAutosaved = this.autoSaveService.fetch(this.autoSaveKey); const dataCloned = this.tempService.fetch(); - this.loadContent(dataCloned || content?.data || {}, true); + if (dataCloned || content) { + this.loadContent(dataCloned || content?.data || {}, true); + } if (isNewContent && dataAutosaved && this.contentForm.hasChanges(dataAutosaved)) { this.dialogs.confirm('i18n:contents.unsavedChangesTitle', 'i18n:contents.unsavedChangesText')