diff --git "a/eck.entity.inc" "b/eck.entity.inc"
index ce59849..c816cfe 100644
--- "a/eck.entity.inc"
+++ "b/eck.entity.inc"
@@ -521,7 +521,9 @@ function eck__entity__view($entity_type_name, $bundle_name, $id) {
     $property_view[$property] = $formatter;
   }
   
-  $entity_view[$entity->entityType()][$entity->id] = array_merge($property_view, $entity_view[$entity->entityType()][$entity->id]);
+  $entity_content = array_merge($property_view, $entity_view[$entity->entityType()][$entity->id]);
+  $entity_view[$entity->entityType()][$entity->id] = $entity_content;
+  $entity->content = $entity_content;
   
   eck_property_behavior_invoke_plugin($entity_type, 'entity_view',
     array('entity' => $entity));
