diff --git a/spec.emu b/spec.emu
index 2ad86a73..b4111f07 100644
--- a/spec.emu
+++ b/spec.emu
@@ -1375,8 +1375,7 @@ location: https://github.com/tc39/proposal-decimal/
%WithFractionalDigitsPrototype%.valueOf ( )
1. Let _O_ be the *this* value.
- 1. Perform ? RequireInternalSlot(_O_, [[Prototype]]).
- 1. If _O_.[[Prototype]] is not %WithFractionalDigitsPrototype%, throw an *TypeError* exception.
+ 1. Perform ? RequireInternalSlot(_O_, [[Precision]]).
1. Let _N_ be ! Get(_O_., *"number"*).
1. Let _valueOf_ be _N_.[[valueOf]].
1. Return ? Call(_N_, _valueOf_, « »).