Index: branches/5.3.x/units/shipping_costs/shipping_costs_event_handler.php =================================================================== diff -u -N -r15899 -r16106 --- branches/5.3.x/units/shipping_costs/shipping_costs_event_handler.php (.../shipping_costs_event_handler.php) (revision 15899) +++ branches/5.3.x/units/shipping_costs/shipping_costs_event_handler.php (.../shipping_costs_event_handler.php) (revision 16106) @@ -1,6 +1,6 @@ SetFieldsFromHash($field_values, $this->getRequestProtectedFields($field_values)); + $object->setID(0); + $object->SetFieldsFromHash($field_values); $event->setEventParam('form_data', $field_values); $this->customProcessing($event, 'before'); @@ -297,4 +298,4 @@ $object->Update(null, null, true); } } -} \ No newline at end of file +}