diff --git a/forms/FieldSet.php b/forms/FieldSet.php index 632a61aee..f37d91e58 100755 --- a/forms/FieldSet.php +++ b/forms/FieldSet.php @@ -335,8 +335,7 @@ class FieldSet extends DataObjectSet { $i = 0; foreach($this->items as $child) { if($name == $child->Name() || $name == $child->id) { - // On PHP 5.2.6, using $this->items directly in array_splice can segfault - $itms = $this->items; array_splice($itms, $i, 0, array($item)); + array_splice($this->items, $i, 0, array($item)); return $item; } elseif($child->isComposite()) { $ret = $child->insertBefore($item, $name);