diff --git a/sources/application/UI/Base/Layout/NavigationMenu/NavigationMenu.php b/sources/application/UI/Base/Layout/NavigationMenu/NavigationMenu.php index 896ddcc9e..9baf49a4b 100644 --- a/sources/application/UI/Base/Layout/NavigationMenu/NavigationMenu.php +++ b/sources/application/UI/Base/Layout/NavigationMenu/NavigationMenu.php @@ -253,7 +253,15 @@ class NavigationMenu extends UIBlock implements iKeyboardShortcut */ public function GetSubBlocks(): array { - return [$this->oUserMenu->GetId() => $this->oUserMenu, $this->GetNewsroomMenu()->GetId() => $this->GetNewsroomMenu()]; + $aSubBlocks = [ + $this->oUserMenu->GetId() => $this->oUserMenu, + ]; + + if ($this->IsNewsroomEnabled()) { + $aSubBlocks[$this->GetNewsroomMenu()->GetId()] = $this->GetNewsroomMenu(); + } + + return $aSubBlocks; } /**