From 8930304dfc78b2edcf75733909a5f7a50440c0e5 Mon Sep 17 00:00:00 2001 From: Simon Welsh Date: Tue, 7 May 2013 08:15:27 +1200 Subject: [PATCH] Only set GridField state in request if a value is submitted --- forms/gridfield/GridField.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forms/gridfield/GridField.php b/forms/gridfield/GridField.php index b6d0ffbf5..83b1a3cb9 100644 --- a/forms/gridfield/GridField.php +++ b/forms/gridfield/GridField.php @@ -670,7 +670,7 @@ class GridField extends FormField { $this->setDataModel($model); $fieldData = $this->request->requestVar($this->getName()); - if($fieldData && $fieldData['GridState']) $this->getState(false)->setValue($fieldData['GridState']); + if($fieldData && isset($fieldData['GridState'])) $this->getState(false)->setValue($fieldData['GridState']); foreach($this->getComponents() as $component) { if(!($component instanceof GridField_URLHandler)) {