diff --git a/lodash.js b/lodash.js index fd82ec29c..bb2276666 100644 --- a/lodash.js +++ b/lodash.js @@ -2721,7 +2721,8 @@ } var result = createHybridWrapper(func, bitmask, thisArg, newPartials, newsHolders, newPartialsRight, newHoldersRight, newArgPos, newArity); result.placeholder = placeholder; - return setData(result, [func, bitmask, thisArg, newPartials, newsHolders, newPartialsRight, newHoldersRight, newArgPos, newArity]); + defer(setData, result, [func, bitmask, thisArg, newPartials, newsHolders, newPartialsRight, newHoldersRight, newArgPos, newArity]); + return result; } } var thisBinding = isBind ? thisArg : this;