diff --git a/lib/gearman/multiserver-worker.js b/lib/gearman/multiserver-worker.js
index <HASH>..<HASH> 100644
--- a/lib/gearman/multiserver-worker.js
+++ b/lib/gearman/multiserver-worker.js
@@ -21,11 +21,10 @@ var log = require('../log');
  * @return {Object}
  */
 
-function MultiserverWorker(servers, func_name, callback, Worker) {
-  Worker = Worker || gearman.Worker;
+function MultiserverWorker(servers, func_name, callback) {
   var that = this;
   Multiserver.call(this, servers, function(server, index) {
-    return new Worker(func_name, function(payload, worker) {
+    return new gearman.Worker(func_name, function(payload, worker) {
       that._debug('received job from', that._serverString(index));
       return callback(payload, worker);
     }, server);
Remove dependecy injection from MultiserverClient