diff --git a/src/ORM/FieldType/DBComposite.php b/src/ORM/FieldType/DBComposite.php index 21751ade5..d8ee65478 100644 --- a/src/ORM/FieldType/DBComposite.php +++ b/src/ORM/FieldType/DBComposite.php @@ -240,8 +240,10 @@ abstract class DBComposite extends DBField { $this->objCacheClear(); - // Skip non-db fields + // Non-db fields get assigned as normal properties if (!$this->hasField($field)) { + parent::setField($field, $value); + return $this; }