diff --git a/src/Symfony/Component/Form/Extension/DataCollector/FormDataCollector.php b/src/Symfony/Component/Form/Extension/DataCollector/FormDataCollector.php index cabd801af8..752a3d066f 100644 --- a/src/Symfony/Component/Form/Extension/DataCollector/FormDataCollector.php +++ b/src/Symfony/Component/Form/Extension/DataCollector/FormDataCollector.php @@ -139,7 +139,9 @@ class FormDataCollector extends DataCollector implements FormDataCollectorInterf $hash = spl_object_hash($form); if (!isset($this->dataByForm[$hash])) { - $this->dataByForm[$hash] = array(); + // field was created by form event + $this->collectConfiguration($form); + $this->collectDefaultData($form); } $this->dataByForm[$hash] = array_replace(