| Index: src/v8natives.js
|
| diff --git a/src/v8natives.js b/src/v8natives.js
|
| index 61b130c196db2462289abe12e9aea7a7012bdfe7..3a886ff7cd5717c474f5ee4f00ada38ebef8b1bc 100644
|
| --- a/src/v8natives.js
|
| +++ b/src/v8natives.js
|
| @@ -805,8 +805,9 @@ function DefineObjectProperty(obj, p, desc, should_throw) {
|
| flag |= desc.isConfigurable() ? 0 : DONT_DELETE;
|
| } else if (!IS_UNDEFINED(current)) {
|
| flag |= current.isConfigurable() ? 0 : DONT_DELETE;
|
| - } else
|
| + } else {
|
| flag |= DONT_DELETE;
|
| + }
|
|
|
| if (IsDataDescriptor(desc) ||
|
| (IsGenericDescriptor(desc) &&
|
|
|