Index: trunk/kernel/action.php =================================================================== diff -u -N -r4698 -r4803 --- trunk/kernel/action.php (.../action.php) (revision 4698) +++ trunk/kernel/action.php (.../action.php) (revision 4803) @@ -1948,8 +1948,7 @@ $rs->MoveNext(); } - if(($_REQUEST['CategoryId'] > 0) || ($Action == 'm_add_category') || ($Action == 'm_edit_category')) // not root category is updated - { + if (!$objSession->GetVariable('IsHomeCategory')) { $cat_ids = $objCatList->CopyFromEditTable("CategoryId"); if ($cat_ids) { $objCustomDataList->CopyFromEditTable('c');