diff --git a/src/Symfony/Bundle/DoctrineBundle/Form/ValueTransformer/CollectionToStringTransformer.php b/src/Symfony/Bundle/DoctrineBundle/Form/ValueTransformer/CollectionToStringTransformer.php index c284a28918..ed97255505 100644 --- a/src/Symfony/Bundle/DoctrineBundle/Form/ValueTransformer/CollectionToStringTransformer.php +++ b/src/Symfony/Bundle/DoctrineBundle/Form/ValueTransformer/CollectionToStringTransformer.php @@ -138,6 +138,10 @@ class CollectionToStringTransformer extends BaseValueTransformer */ public function transform($value) { + if (null === $value) { + return ''; + } + $values = array(); $em = $this->getOption('em'); $reflField = $em->getClassMetadata($this->getOption('class_name'))