Index: trunk/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r8178 -r8358 --- trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 8178) +++ trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 8358) @@ -1006,7 +1006,9 @@ function OnNew(&$event) { $object =& $event->getObject( Array('skip_autoload' => true) ); - $object->setID(0); + /* @var $object kDBItem */ + + $object->Clear(0); $this->Application->SetVar($event->Prefix_Special.'_SaveEvent','OnCreate'); $table_info = $object->getLinkedInfo();