Index: branches/5.2.x/units/order_items/order_items_event_handler.php =================================================================== diff -u -N -r15018 -r15047 --- branches/5.2.x/units/order_items/order_items_event_handler.php (.../order_items_event_handler.php) (revision 15018) +++ branches/5.2.x/units/order_items/order_items_event_handler.php (.../order_items_event_handler.php) (revision 15047) @@ -1,6 +1,6 @@ Clear(); // otherwise validation errors will be passed to next object $object->Load($id); - $object->SetFieldsFromHash($field_values); + $object->SetFieldsFromHash($field_values, $this->getRequestProtectedFields($field_values)); $this->customProcessing($event, 'before'); if ( $object->Update($id) ) {