diff --git a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts index a13afc7364..7b03cfe3d7 100644 --- a/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts +++ b/src/Umbraco.Web.UI.Client/src/apps/backoffice/components/backoffice-main.element.ts @@ -63,6 +63,12 @@ export class UmbBackofficeMainElement extends UmbLitElement { } }); + if(newRoutes.length > 0 ) { + newRoutes.push({ + path: ``, + redirectTo: newRoutes[0].path + }); + } newRoutes.push({ path: `**`, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/components/workspace-editor/workspace-editor.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/components/workspace-editor/workspace-editor.element.ts index 0de9a8d5f7..ccac1676b7 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/workspace/components/workspace-editor/workspace-editor.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/workspace/components/workspace-editor/workspace-editor.element.ts @@ -70,12 +70,14 @@ export class UmbWorkspaceEditorElement extends UmbLitElement { }, } as UmbRoute; }); + + newRoutes.push({ + path: '', + redirectTo: newRoutes[0]?.path, + }); + } - newRoutes.push({ - path: '', - redirectTo: newRoutes[0]?.path, - }); newRoutes.push({ path: `**`, component: async () => (await import('@umbraco-cms/backoffice/router')).UmbRouteNotFoundElement,