diff --git a/lib/Cake/View/Helper/FormHelper.php b/lib/Cake/View/Helper/FormHelper.php index beb191cd2c6..921b5a2a3ac 100644 --- a/lib/Cake/View/Helper/FormHelper.php +++ b/lib/Cake/View/Helper/FormHelper.php @@ -845,7 +845,7 @@ public function inputs($fields = null, $blacklist = null, $options = array()) { $modelFields = array(); $model = $this->model(); if ($model) { - $modelFields = array_keys($this->_introspectModel($model, 'fields')); + $modelFields = array_keys((array)$this->_introspectModel($model, 'fields')); } if (is_array($fields)) { if (array_key_exists('legend', $fields) && !in_array('legend', $modelFields)) {