Index: trunk/core/units/general/cat_dbitem.php =================================================================== diff -u -N -r8363 -r8546 --- trunk/core/units/general/cat_dbitem.php (.../cat_dbitem.php) (revision 8363) +++ trunk/core/units/general/cat_dbitem.php (.../cat_dbitem.php) (revision 8546) @@ -51,7 +51,11 @@ $this->UpdateFormattersSubFields(array('Modified')); if ($this->mode != 't' && !$this->Application->IsAdmin()) { - $this->SetDBField('CreatedById', $this->Application->RecallVar('user_id')); + $owner_field = $this->Application->getUnitOption($this->Prefix, 'OwnerField'); + if (!$owner_field) { + $owner_field = 'CreatedById'; + } + $this->SetDBField($owner_field, $this->Application->RecallVar('user_id')); } if ($this->useFilenames) {