diff --git a/src/Application.php b/src/Application.php
index <HASH>..<HASH> 100644
--- a/src/Application.php
+++ b/src/Application.php
@@ -88,7 +88,9 @@ class Application extends BaseApplication
             ));
         }
 
-        $this['sandstone.push.event_forwarder']->forwardAllEvents($eventName);
+        $this->before(function () {
+            $this['sandstone.push.event_forwarder']->forwardAllEvents($eventName);
+        });
 
         return $this;
     }
@@ -110,7 +112,9 @@ class Application extends BaseApplication
             ));
         }
 
-        $this['sandstone.push.event_forwarder']->forwardAllEvents($eventsNames);
+        $this->before(function () {
+            $this['sandstone.push.event_forwarder']->forwardAllEvents($eventsNames);
+        });
 
         return $this;
     }
forward events once application is booting to avoid to use dispatcher prematurely