diff --git a/Form/DataTransformer/EmptyEntityToNullTransformer.php b/Form/DataTransformer/EmptyEntityToNullTransformer.php
index <HASH>..<HASH> 100644
--- a/Form/DataTransformer/EmptyEntityToNullTransformer.php
+++ b/Form/DataTransformer/EmptyEntityToNullTransformer.php
@@ -43,6 +43,7 @@ class EmptyEntityToNullTransformer implements DataTransformerInterface
                 if (
                     null !== $reflPropertyValue
                     && ($this->strict || '' !== $reflPropertyValue)
+                    && (!$reflPropertyValue instanceof \Countable || sizeof($reflPropertyValue) > 0)
                 ) {
                     $hasNonEmptyValue = true;
                     break;
Recognize empty collection in EmptyEntityToNullTransformer