Index: branches/unlabeled/unlabeled-1.108.2/kernel/action.php =================================================================== diff -u -r4438 -r4462 --- branches/unlabeled/unlabeled-1.108.2/kernel/action.php (.../action.php) (revision 4438) +++ branches/unlabeled/unlabeled-1.108.2/kernel/action.php (.../action.php) (revision 4462) @@ -2328,7 +2328,7 @@ $rs->MoveNext(); } - if($_REQUEST['CategoryId'] > 0) // not root category is updated + if(($_REQUEST['CategoryId'] > 0) || ($Action == 'm_add_category')) // not root category is updated { $cat_ids = $objCatList->CopyFromEditTable("CategoryId"); if ($cat_ids) {