Index: branches/5.1.x/core/units/helpers/permissions_helper.php =================================================================== diff -u -r13461 -r13581 --- branches/5.1.x/core/units/helpers/permissions_helper.php (.../permissions_helper.php) (revision 13461) +++ branches/5.1.x/core/units/helpers/permissions_helper.php (.../permissions_helper.php) (revision 13581) @@ -1,6 +1,6 @@ setEventParam('raise_warnings', $raise_warnings); - $owner_id = -1; // owner is root if not detected + $owner_id = USER_ROOT; // owner is root if not detected if (!$id) { // item being created -> check by current (before editing started, saved in OnPreCreate event) category permissions // note: category in session is placed on catalog data import start @@ -522,7 +522,7 @@ function CheckUserPermission($user_id, $name, $type = 1, $cat_id = null) { - if ($user_id == -1) { + if ($user_id == USER_ROOT) { // "root" is allowed anywhere return $name == 'SYSTEM_ACCESS.READONLY' ? 0 : 1; }