diff --git a/Oqtane.Client/UI/SiteRouter.razor b/Oqtane.Client/UI/SiteRouter.razor index 5f537d81..79e2bef6 100644 --- a/Oqtane.Client/UI/SiteRouter.razor +++ b/Oqtane.Client/UI/SiteRouter.razor @@ -275,7 +275,7 @@ } // get modules for current page - if (PageState.Modules == null || PageState.Modules.First().PageId != page.PageId) + if (PageState.Modules == null || (PageState.Modules.Any() && PageState.Modules.First().PageId != page.PageId)) { modules = await SiteService.GetModulesAsync(site.SiteId, page.PageId); }