diff --git a/transform.js b/transform.js index f2da6b6cc..12534e5c3 100644 --- a/transform.js +++ b/transform.js @@ -1,5 +1,4 @@ import arrayEach from './.internal/arrayEach.js' -import baseCreate from './.internal/baseCreate.js' import baseForOwn from './.internal/baseForOwn.js' import isBuffer from './isBuffer.js' import isFunction from './isFunction.js' @@ -45,7 +44,7 @@ function transform(object, iteratee, accumulator) { accumulator = isArr ? new Ctor : [] } else if (isObject(object)) { - accumulator = isFunction(Ctor) ? baseCreate(Object.getPrototypeOf(object)) : {} + accumulator = isFunction(Ctor) ? Object.create(Object.getPrototypeOf(object)) : {} } else { accumulator = {}