diff --git a/lodash.js b/lodash.js index d01da7dd9..e6ec3e2ba 100644 --- a/lodash.js +++ b/lodash.js @@ -9252,10 +9252,7 @@ */ function reject(collection, predicate) { var func = isArray(collection) ? arrayFilter : baseFilter; - predicate = getIteratee(predicate, 3); - return func(collection, function(value, index, collection) { - return !predicate(value, index, collection); - }); + return func(collection, negate(getIteratee(predicate, 3))); } /**