diff --git a/lib/methods/basemethod.js b/lib/methods/basemethod.js
index <HASH>..<HASH> 100644
--- a/lib/methods/basemethod.js
+++ b/lib/methods/basemethod.js
@@ -80,7 +80,7 @@ BaseMethod.prototype = {
             }
         ],function(err, data, res){
             if (err) {
-                endCallback(err)
+                endCallback(err, data, res);
             } else {
                 endCallback(null, data, res);
             }
Providing response data in error callbacks.