diff --git a/src/cache.js b/src/cache.js
index <HASH>..<HASH> 100644
--- a/src/cache.js
+++ b/src/cache.js
@@ -37,7 +37,7 @@ class HBaseThriftClientCache extends Cache {
 
         super.get(getObj)
             .then(value =>{
-                callback(null, Promise.resolve(value));
+                callback(null, value);
             })
             .catch(err => callback(err));
     }
fix cache - chace shouldn't return a promise