diff --git a/WebSocket/Module/Module.php b/WebSocket/Module/Module.php
index <HASH>..<HASH> 100644
--- a/WebSocket/Module/Module.php
+++ b/WebSocket/Module/Module.php
@@ -15,18 +15,6 @@ abstract class Module implements ModuleInterface
     protected $bucket;
 
     /**
-     * Clear current bucket
-     *
-     * @return self
-     */
-    public function clearBucket()
-    {
-        $this->bucket = null;
-
-        return $this;
-    }
-
-    /**
      * Returns current bucket
      *
      * @return Bucket
diff --git a/WebSocket/Runner.php b/WebSocket/Runner.php
index <HASH>..<HASH> 100644
--- a/WebSocket/Runner.php
+++ b/WebSocket/Runner.php
@@ -250,17 +250,13 @@ class Runner
     {
         $module->setBucket($bucket);
 
-        $result = call_user_func(
+        return call_user_func(
             array(
                 $module,
                 $method
             ),
             $additionnalData
         );
-
-        $module->clearBucket();
-
-        return $result;
     }
 
     /**
Rollback "clear bucket" feature