Index: units/helpers/menu_helper.php =================================================================== --- units/helpers/menu_helper.php (revision 14888) +++ units/helpers/menu_helper.php (working copy) @@ -231,6 +231,11 @@ $active = $page['ItemPath'] == preg_replace('/^Content\//i', '', $this->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'],