diff --git a/lodash.src.js b/lodash.src.js index c9556c4cb..512d508a5 100644 --- a/lodash.src.js +++ b/lodash.src.js @@ -1832,7 +1832,7 @@ } result = initCloneObject(isFunc ? {} : value); if (!isDeep) { - return baseAssign(result, value); + return baseCopy(value, result, keys(value)); } } else { return cloneableTags[tag] @@ -8414,7 +8414,7 @@ if (guard && isIterateeCall(prototype, properties, guard)) { properties = null; } - return properties ? baseAssign(result, properties) : result; + return properties ? baseCopy(properties, result, keys(properties)) : result; } /**