diff --git a/forms/ListboxField.php b/forms/ListboxField.php index 0989da05c..fe4bf487b 100644 --- a/forms/ListboxField.php +++ b/forms/ListboxField.php @@ -182,12 +182,6 @@ class ListboxField extends DropdownField { if($fieldname && $record && $relation && ($relation instanceof RelationList || $relation instanceof UnsavedRelationList)) { $idList = (is_array($this->value)) ? array_values($this->value) : array(); - if(!$record->ID) { - $record->write(); // record needs to have an ID in order to set relationships - $relation = ($fieldname && $record && $record->hasMethod($fieldname)) - ? $record->$fieldname() - : null; - } $relation->setByIDList($idList); } elseif($fieldname && $record) { if($this->value) {