diff --git a/lodash.js b/lodash.js index 05cd9198c..4d11ee849 100644 --- a/lodash.js +++ b/lodash.js @@ -3805,7 +3805,7 @@ value = baseGet(object, path); if (predicate(value, path)) { - baseSet(result, path, value); + baseSet(result, castPath(path, object), value); } } return result;