diff --git a/src/Form/Control/Multiline.php b/src/Form/Control/Multiline.php index 3606e00165..83e17531b3 100644 --- a/src/Form/Control/Multiline.php +++ b/src/Form/Control/Multiline.php @@ -344,7 +344,7 @@ public function saveRows(): self $currentIds = array_column($model->export(), $model->idField); foreach ($this->rowData as $row) { - $entity = $model->tryLoad($row[$model->idField] ?? null); + $entity = $row[$model->idField] !== null ? $model->load($row[$model->idField]) : $model->createEntity(); foreach ($row as $fieldName => $value) { if ($fieldName === '__atkml') { continue;