diff --git a/lib/haibu/core/spawner.js b/lib/haibu/core/spawner.js
index <HASH>..<HASH> 100644
--- a/lib/haibu/core/spawner.js
+++ b/lib/haibu/core/spawner.js
@@ -128,6 +128,14 @@ Spawner.prototype.spawn = function spawn (repo, callback) {
     drone = new forever.Monitor(script, foreverOptions);
 
     //
+    // TODO this is only workaround!
+    //
+    drone.on('error', function() {
+      // 'error' event needs to be catched, otherwise nodejitsu process
+      // will die
+    });
+
+    //
     // Log data from `drone.stdout` to haibu
     // TODO (indexzero): This output should be in its own Loggly input (i.e. log.user instead of log.drone)
     //
[core/spawner] listen to drone's 'error' event, workaround for crashing app problem