SECTION_CODE_PATH не учитывает отсутствие символьного кода родительского раздела (1С-Битрикс)

, Михаил
<?php 
У catalog.section->result_modifier.php
foreach ($arResult["ITEMS"] as &$arItem) {
	// FIX: SECTION_CODE_PATH
	$nav = CIBlockSection::GetNavChain($arItem['IBLOCK_ID'], $arItem['~IBLOCK_SECTION_ID']);
	$arNavi=array();
	while($arNavItem = $nav->Fetch()) {
		$arNavi[]=$arNavItem['CODE'];
		}
	$arNavi[]=$arItem['CODE'];
	$arItem['DETAIL_PAGE_URL']="/".implode("/", $arNavi)."/";
	}

?>