Index: branches/RC/core/units/general/cat_event_handler.php =================================================================== diff -u -N -r10459 -r10516 --- branches/RC/core/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 10459) +++ branches/RC/core/units/general/cat_event_handler.php (.../cat_event_handler.php) (revision 10516) @@ -396,10 +396,7 @@ return false; } - $sql = 'SELECT TreeLeft, TreeRight - FROM '.TABLE_PREFIX.'Category - WHERE CategoryId = '.$category_id; - $tree_indexes = $this->Conn->GetRow($sql); + $tree_indexes = $this->Application->getTreeIndex($category_id); return TABLE_PREFIX.'Category.TreeLeft BETWEEN '.$tree_indexes['TreeLeft'].' AND '.$tree_indexes['TreeRight']; }