Index: branches/5.2.x/units/affiliates/affiliates_event_handler.php =================================================================== diff -u -N -r15605 -r16015 --- branches/5.2.x/units/affiliates/affiliates_event_handler.php (.../affiliates_event_handler.php) (revision 15605) +++ branches/5.2.x/units/affiliates/affiliates_event_handler.php (.../affiliates_event_handler.php) (revision 16015) @@ -1,6 +1,6 @@ getObject( Array('form_name' => 'registration', 'skip_autoload' => true) ); /* @var $object kDBItem */ - $field_values = $this->getSubmittedFields($event); - $object->SetFieldsFromHash($field_values, $this->getRequestProtectedFields($field_values)); $object->setID(0); + $field_values = $this->getSubmittedFields($event); + $object->SetFieldsFromHash($field_values); + $event->setEventParam('form_data', $field_values); if ( !$object->Validate() ) { $user = $event->MasterEvent->getObject(); @@ -660,4 +661,4 @@ return $object->GetDBField('PortalUserId') == $this->Application->RecallVar('user_id'); } - } \ No newline at end of file + }