diff --git a/spec.html b/spec.html
index a352bec8cc3..d8d85b696b0 100644
--- a/spec.html
+++ b/spec.html
@@ -10702,8 +10702,8 @@
Syntax
`u` HexDigit HexDigit [lookahead <! HexDigit]
`u` HexDigit HexDigit HexDigit [lookahead <! HexDigit]
`u` `{` [lookahead <! HexDigit]
- `u` `{` NotCodePoint
- `u` `{` CodePoint [lookahead != `}`]
+ `u` `{` NotCodePoint [lookahead <! HexDigit]
+ `u` `{` CodePoint [lookahead <! HexDigit] [lookahead != `}`]
NotCodePoint ::
HexDigits [> but only if MV of HexDigits > 0x10FFFF ]
@@ -10845,10 +10845,10 @@ Static Semantics: TV and TRV
The TRV of NotEscapeSequence :: `u` `{` [lookahead <! HexDigit] is the sequence consisting of the code unit 0x0075 (LATIN SMALL LETTER U) followed by the code unit 0x007B (LEFT CURLY BRACKET).
- The TRV of NotEscapeSequence :: `u` `{` NotCodePoint is the sequence consisting of the code unit 0x0075 (LATIN SMALL LETTER U) followed by the code unit 0x007B (LEFT CURLY BRACKET) followed by the code units of the TRV of |NotCodePoint|.
+ The TRV of NotEscapeSequence :: `u` `{` NotCodePoint [lookahead <! HexDigit] is the sequence consisting of the code unit 0x0075 (LATIN SMALL LETTER U) followed by the code unit 0x007B (LEFT CURLY BRACKET) followed by the code units of the TRV of |NotCodePoint|.
- The TRV of NotEscapeSequence :: `u` `{` CodePoint [lookahead != `}`] is the sequence consisting of the code unit 0x0075 (LATIN SMALL LETTER U) followed by the code unit 0x007B (LEFT CURLY BRACKET) followed by the code units of the TRV of |CodePoint|.
+ The TRV of NotEscapeSequence :: `u` `{` CodePoint [lookahead <! HexDigit] [lookahead != `}`] is the sequence consisting of the code unit 0x0075 (LATIN SMALL LETTER U) followed by the code unit 0x007B (LEFT CURLY BRACKET) followed by the code units of the TRV of |CodePoint|.
The TRV of DecimalDigit :: one of `0` `1` `2` `3` `4` `5` `6` `7` `8` `9` is the SV of the |SourceCharacter| that is that single code point.