diff --git a/lodash.js b/lodash.js index 9b250d91e..3ff4c2bd0 100644 --- a/lodash.js +++ b/lodash.js @@ -4665,17 +4665,14 @@ */ function compose() { var funcs = arguments, - length = funcs.length; + funcsLength = funcs.length, + length = funcsLength; while (length--) { if (!isFunction(funcs[length])) { throw new TypeError; } } - var funcsLength = funcs.length; - if (funcsLength === 1) { - return funcs[0]; - } return function() { var length = funcsLength - 1, result = funcs[length].apply(this, arguments);