Index: trunk/kernel/include/category.php =================================================================== diff -u -r845 -r851 --- trunk/kernel/include/category.php (.../category.php) (revision 845) +++ trunk/kernel/include/category.php (.../category.php) (revision 851) @@ -736,7 +736,15 @@ switch($field) { case 'primarycategory': - $ret = prompt_language($objConfig->Get("Root_Name")).'>'.$this->Get('CachedNavbar'); + $ret = $this->Get('CachedNavbar'); + if($ret) // category not in root + { + $ret = explode('>',$ret); + array_pop($ret); + $ret = implode('>',$ret); + } + + $ret = prompt_language($objConfig->Get("Root_Name")).($ret ? '>' : '').$ret; break; case "name":