diff --git a/lib/cache-transporters/mongo-transporter.js b/lib/cache-transporters/mongo-transporter.js
index <HASH>..<HASH> 100644
--- a/lib/cache-transporters/mongo-transporter.js
+++ b/lib/cache-transporters/mongo-transporter.js
@@ -55,7 +55,12 @@ module.exports = function (mongooseInstance, cacheCollection) {
          * @param {Function} callback
          */
         get: function(url, callback) {
-            RequestifyResponse.findById(url, callback);
+            RequestifyResponse.findById(url, function (err, result) {
+                if (err) {
+                    return callback(err);
+                }
+                callback(null, result.response);
+            });
         },
 
         /**
@@ -84,4 +89,4 @@ module.exports = function (mongooseInstance, cacheCollection) {
             RequestifyResponse.findByIdAndRemove(url, callback);
         }
     };
-};
\ No newline at end of file
+};
Fix getting a cached response

The problem is that we are returning the entire mongo object instead of the response.