diff --git a/lib/Controller/NavController.php b/lib/Controller/NavController.php index a461ce3..50efc4c 100644 --- a/lib/Controller/NavController.php +++ b/lib/Controller/NavController.php @@ -113,11 +113,11 @@ class NavController extends Controller } foreach ($apps as $app) { - if (in_array($app['id'], $topMenuApps) && !in_array($app['id'], $userTopSideMenuApps)) { - continue; - } + $inTopMenuApps = in_array($app['id'], $topMenuApps); + $inTopSideMenuApps = in_array($app['id'], $topSideMenuApps); + $inHiddenApps = in_array($app['id'], $hiddenApps); - if (in_array($app['id'], $hiddenApps)) { + if (($inTopMenuApps && !$inTopSideMenuApps) || $inHiddenApps) { continue; }