diff --git a/lib/Model.js b/lib/Model.js index adc712b..d927ac4 100644 --- a/lib/Model.js +++ b/lib/Model.js @@ -243,7 +243,7 @@ Model.prototype.onRetrieved = function(conditions, results, callback, wrapper, o var cacheDoc = _.cloneDeep(target); - var wrapped = options.wrap ? wrapper(target) : target; + var wrapped = options.wrap ? wrapper(target) : this.fromSource(target); doHook(this.options.hooks.ready, wrapped, (function(err) { if(err) return done(err);