diff --git a/spec.html b/spec.html
index 264e39164f..2aa55224f1 100644
--- a/spec.html
+++ b/spec.html
@@ -12671,14 +12671,14 @@
[[DefineOwnProperty]] (
_P_: a property key,
_Desc_: a Property Descriptor,
- ): either a normal completion containing a Boolean or a throw completion
+ ): a Boolean
- 1. Return ? OrdinaryDefineOwnProperty(_O_, _P_, _Desc_).
+ 1. Return ! OrdinaryDefineOwnProperty(_O_, _P_, _Desc_).
@@ -12690,6 +12690,8 @@
): either a normal completion containing a Boolean or a throw completion
1. Let _current_ be ? _O_.[[GetOwnProperty]](_P_).
@@ -14092,7 +14094,7 @@
1. Set _succeeded_ to ! OrdinaryDefineOwnProperty(_A_, *"length"*, _lengthDesc_).
1. Assert: _succeeded_ is *true*.
1. Return *true*.
- 1. Return ? OrdinaryDefineOwnProperty(_A_, _P_, _Desc_).
+ 1. Return ! OrdinaryDefineOwnProperty(_A_, _P_, _Desc_).