diff --git a/src/Storage/Field/Collection/FieldCollection.php b/src/Storage/Field/Collection/FieldCollection.php
index <HASH>..<HASH> 100644
--- a/src/Storage/Field/Collection/FieldCollection.php
+++ b/src/Storage/Field/Collection/FieldCollection.php
@@ -92,6 +92,11 @@ class FieldCollection extends AbstractLazyCollection
 
 
             foreach ((array)$instances as $val) {
+                $fieldtype = $val->getFieldtype();
+                $field = $this->em->getFieldManager()->getFieldFor($fieldtype);
+                $type = $field->getStorageType();
+                $typeCol = 'value_'.$type->getName();
+                $val->setValue($val->$typeCol);
                 $objects[$val->getName()] = $val;
             }
         }
fix hydration of lazy loaded references