diff --git a/classes/services/PKPNavigationMenuService.php b/classes/services/PKPNavigationMenuService.php index b94fc6f102b..c20e90ec927 100755 --- a/classes/services/PKPNavigationMenuService.php +++ b/classes/services/PKPNavigationMenuService.php @@ -301,9 +301,7 @@ public function getDisplayStatus(&$navigationMenuItem, &$navigationMenu) case NavigationMenuItem::NMI_TYPE_USER_DASHBOARD: if ($currentUser->hasRole([Role::ROLE_ID_MANAGER, Role::ROLE_ID_ASSISTANT, Role::ROLE_ID_REVIEWER, Role::ROLE_ID_AUTHOR], $contextId) || $currentUser->hasRole([Role::ROLE_ID_SITE_ADMIN], PKPApplication::SITE_CONTEXT_ID)) { $pkpPageRouter = $request->getRouter(); /** @var \PKP\core\PKPPageRouter $pkpPageRouter */ - $pkpPageRouter->getHomeUrl($request); - - + $navigationMenuItem->setUrl($pkpPageRouter->getHomeUrl($request)); } else { $navigationMenuItem->setUrl($dispatcher->url(