Index: branches/5.2.x/core/units/helpers/menu_helper.php =================================================================== diff -u -N -r14628 -r14915 --- branches/5.2.x/core/units/helpers/menu_helper.php (.../menu_helper.php) (revision 14628) +++ branches/5.2.x/core/units/helpers/menu_helper.php (.../menu_helper.php) (revision 14915) @@ -1,6 +1,6 @@ Application->GetVar('t')); }*/ + if ( substr($page['ItemPath'], 0, 3) == 'id:' ) { + // resolve ID path here, since it can be used directly without m_Link tag (that usually resolves it) + $page['ItemPath'] = $this->Application->getVirtualPageTemplate(substr($page['ItemPath'], 3)); + } + $block_params = Array ( 'title' => $title, 'template' => $page['ItemPath'],