Index: branches/5.2.x/units/products/products_event_handler.php =================================================================== diff -u -N -r15044 -r15047 --- branches/5.2.x/units/products/products_event_handler.php (.../products_event_handler.php) (revision 15044) +++ branches/5.2.x/units/products/products_event_handler.php (.../products_event_handler.php) (revision 15047) @@ -1,6 +1,6 @@ getObject(); /* @var $object kDBItem */ - $object->SetFieldsFromHash( $this->getSubmittedFields($event) ); + $field_values = $this->getSubmittedFields($event); + $object->SetFieldsFromHash($field_values, $this->getRequestProtectedFields($field_values)); if ($object->GetDBField('InventoryStatus') == 2) { // inventory by options (use first selected combination in grid)