Index: branches/RC/core/units/general/helpers/permissions_helper.php =================================================================== diff -u -N -r11610 -r11662 --- branches/RC/core/units/general/helpers/permissions_helper.php (.../permissions_helper.php) (revision 11610) +++ branches/RC/core/units/general/helpers/permissions_helper.php (.../permissions_helper.php) (revision 11662) @@ -198,7 +198,7 @@ } else { $new_item = $this->Application->IsAdmin() && $event_handler->isNewItemCreate($event) ? true : false; - $check_status = $this->checkCombinedPermissions($event, $owner_id, $category_id, $new_item); + $check_status = $this->checkCombinedPermissions($event, $owner_id, (int)$category_id, $new_item); } if (isset($check_status)) { @@ -222,7 +222,7 @@ continue; } $perm_name = $item_prefix.'.'.$perm_mapping[$perm_name]; - $perm_status = $this->CheckPermission($perm_name, 0, $category_id); + $perm_status = $this->CheckPermission($perm_name, 0, (int)$category_id); if ($perm_status) { return $perm_status;