diff --git a/lodash.js b/lodash.js index 2acdda25e..e4ab60b2c 100644 --- a/lodash.js +++ b/lodash.js @@ -2127,7 +2127,7 @@ */ function assignInDefaults(objValue, srcValue, key, object) { if (objValue === undefined || - (objValue === objectProto[key] && !hasOwnProperty.call(object, key))) { + (eq(objValue, objectProto[key]) && !hasOwnProperty.call(object, key))) { return srcValue; } return objValue;