Index: trunk/core/kernel/db/dbitem.php =================================================================== diff -u -N -r8104 -r8358 --- trunk/core/kernel/db/dbitem.php (.../dbitem.php) (revision 8104) +++ trunk/core/kernel/db/dbitem.php (.../dbitem.php) (revision 8358) @@ -939,9 +939,9 @@ $this->Fields[$field]['required'] = $is_required; } - function Clear() + function Clear($new_id = null) { - $this->setID(null); + $this->setID($new_id); $this->Loaded = false; $this->FieldValues = Array(); $this->SetDefaultValues();