Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index d45af6041ca1095819697854efd80017d97109eb..85a40f6be6f0a996fe9ba90cca0eda3ad96e6087 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -2134,6 +2134,7 @@ MaybeObject* JSObject::SetPropertyViaPrototypes( |
} |
// If we get here with *done true, we have encountered a read-only property. |
+ if (!FLAG_es5_readonly) *done = false; |
if (*done) { |
if (strict_mode == kNonStrictMode) return value; |
Handle<Object> args[] = { Handle<Object>(name), Handle<Object>(this)}; |