diff --git a/src/js/render.js b/src/js/render.js
index <HASH>..<HASH> 100644
--- a/src/js/render.js
+++ b/src/js/render.js
@@ -366,14 +366,15 @@
 
     output: function () {
       var options = this.options,
-          $this = this.$element;
+          $this = this.$element,
+          data = this.getData();
 
       this.preview();
 
+      $this.trigger(EVENT_CHANGE, data);
+
       if (options.crop) {
-        options.crop.call($this, this.getData());
+        options.crop.call($this, data);
       }
-
-      $this.trigger(EVENT_CHANGE);
     }
   });
Add argument to "change" event handler