diff --git a/lodash.js b/lodash.js index 2e77f23c0..33938375e 100644 --- a/lodash.js +++ b/lodash.js @@ -2430,8 +2430,7 @@ } result = initCloneObject(isFunc ? {} : value); if (!isDeep) { - result = baseAssign(result, value); - return isFull ? copySymbols(value, result) : result; + return copySymbols(value, baseAssign(result, value)); } } else { if (!cloneableTags[tag]) {