diff --git a/src/LiteCQRS/Plugin/CRUD/CrudCreatable.php b/src/LiteCQRS/Plugin/CRUD/CrudCreatable.php
index <HASH>..<HASH> 100644
--- a/src/LiteCQRS/Plugin/CRUD/CrudCreatable.php
+++ b/src/LiteCQRS/Plugin/CRUD/CrudCreatable.php
@@ -11,7 +11,7 @@ trait CrudCreatable
         $this->apply(new ResourceCreatedEvent(array(
             'class' => get_class($this),
             'id'    => $this->id,
-            'data'  => $this->data,
+            'data'  => $data,
         )));
     }
 
diff --git a/src/LiteCQRS/Plugin/CRUD/CrudUpdatable.php b/src/LiteCQRS/Plugin/CRUD/CrudUpdatable.php
index <HASH>..<HASH> 100644
--- a/src/LiteCQRS/Plugin/CRUD/CrudUpdatable.php
+++ b/src/LiteCQRS/Plugin/CRUD/CrudUpdatable.php
@@ -11,7 +11,7 @@ trait CrudUpdatable
         $this->apply(new ResourceUpdatedEvent(array(
             'class' => get_class($this),
             'id'    => $this->id,
-            'data'  => $this->data,
+            'data'  => $data,
         )));
     }
Fix create() and update() methods for Crud traits, missed in [PR-<I>]