diff --git a/lib/helper.js b/lib/helper.js
index <HASH>..<HASH> 100644
--- a/lib/helper.js
+++ b/lib/helper.js
@@ -16,7 +16,7 @@ var delegate = require('dom-delegate');
  */
 
 module.exports = function(view) {
-  view.on('initialize', function() {
+  view.on('before initialize', function() {
     this.delegate = delegate();
   });
Hook into `before initialize` event so that the delegate is available during `initialize` callback