diff --git a/lib/Runtime/Types/DictionaryPropertyDescriptor.h b/lib/Runtime/Types/DictionaryPropertyDescriptor.h index 37fffe8332d..e4621852de1 100644 --- a/lib/Runtime/Types/DictionaryPropertyDescriptor.h +++ b/lib/Runtime/Types/DictionaryPropertyDescriptor.h @@ -274,8 +274,13 @@ namespace Js this->Setter = (descriptor.Setter == DictionaryPropertyDescriptor::NoSlots) ? NoSlots : descriptor.Setter; this->IsAccessor = descriptor.IsAccessor; + // Not strictly required, PreventFalseReference must always be 1 + this->PreventFalseReference = descriptor.PreventFalseReference; + this->IsShadowed = descriptor.IsShadowed; + #if ENABLE_FIXED_FIELDS this->IsInitialized = descriptor.IsInitialized; + this->IsOnlyOneAccessorInitialized = descriptor.IsOnlyOneAccessorInitialized; this->IsFixed = descriptor.IsFixed; this->UsedAsFixed = descriptor.UsedAsFixed; #endif