diff --git a/lodash.js b/lodash.js index 54605855d..0898a13f2 100644 --- a/lodash.js +++ b/lodash.js @@ -5457,6 +5457,8 @@ if (iteratee === last(mapped)) { iteratee = undefined; + } else { + mapped.pop(); } return (mapped.length && mapped[0] === arrays[0]) ? baseIntersectionBy(mapped, getIteratee(iteratee))