diff --git a/src/utils/LegacyImmutableObject.js b/src/utils/LegacyImmutableObject.js index 2862dd47ee..e7383ae911 100644 --- a/src/utils/LegacyImmutableObject.js +++ b/src/utils/LegacyImmutableObject.js @@ -81,9 +81,11 @@ if (__DEV__) { } Object.freeze(object); // First freeze the object. for (var prop in object) { - var field = object[prop]; - if (object.hasOwnProperty(prop) && shouldRecurseFreeze(field)) { - deepFreeze(field); + if (object.hasOwnProperty(prop)) { + var field = object[prop]; + if (shouldRecurseFreeze(field)) { + deepFreeze(field); + } } } };