diff --git a/property.go b/property.go
index <HASH>..<HASH> 100644
--- a/property.go
+++ b/property.go
@@ -122,7 +122,6 @@ func toPropertyDescriptor(value Value) (descriptor _property) {
 		}
 
 		if objectDescriptor.hasProperty("writable") {
-			descriptor.value = UndefinedValue() // FIXME Is this the right place for this?
 			if objectDescriptor.get("writable").toBoolean() {
 				descriptor.writeOn()
 			} else {
[[Value]] should NOT be set to Undefined if missing