diff --git a/modules/itop-problem-mgmt-1.0.0/model.itop-problem-mgmt.php b/modules/itop-problem-mgmt-1.0.0/model.itop-problem-mgmt.php index 753e687187..50f00ff805 100644 --- a/modules/itop-problem-mgmt-1.0.0/model.itop-problem-mgmt.php +++ b/modules/itop-problem-mgmt-1.0.0/model.itop-problem-mgmt.php @@ -224,7 +224,8 @@ class Problem extends Ticket } -$iIndex = ApplicationMenu::GetMenuIndexById('ProblemManagement'); +$oMyMenuGroup = new MenuGroup('ProblemManagement', 42 /* fRank */); // Will create if it does not exist +$iIndex = $oMyMenuGroup->GetIndex(); new TemplateMenuNode('Problem:Overview', '../modules/itop-problem-mgmt-1.0.0/overview.html', $iIndex /* oParent */, 0 /* fRank */); new NewObjectMenuNode('NewProblem', 'Problem', $iIndex, 1 /* fRank */); new SearchMenuNode('SearchProblems', 'Problem', $iIndex, 2 /* fRank */);