diff --git a/docs/index.bs b/docs/index.bs
index 3c7af4f9..bfb23ad9 100644
--- a/docs/index.bs
+++ b/docs/index.bs
@@ -3237,7 +3237,7 @@ spec: storage; urlPrefix: https://storage.spec.whatwg.org/
1. If |response|'s [=response/type=] is "`opaque`", and [=cross-origin resource policy check=] with |globalObject|'s [=environment settings object/origin=], |globalObject|, "", and |response|'s [=filtered response/internal response=] returns blocked, then return null.
1. Return |response|.
1. Return null.
- 1. Else if |source| is {{RouterSourceEnum/"race-network-and-fetch-handler"}}, and |request|'s [=request/method=] is \`GET
\` then:
+ 1. Else if |source| is {{RouterSourceEnum/"race-network-and-fetch-handler"}}, |request|'s [=request/mode=] is not "no-cors", and |request|'s [=request/method=] is \`GET
\` then:
1. If |shouldSoftUpdate| is true, then [=in parallel=] run the [=Soft Update=] algorithm with |registration|.
1. Let |queue| be an empty [=queue=] of [=/response=].
1. Let |raceFetchController| be null.
@@ -4078,6 +4078,7 @@ spec: storage; urlPrefix: https://storage.spec.whatwg.org/
: Output
:: a [=/response=] or null
+ 1. Assert: |request|'s [=request/mode=] is not "no-cors".
1. Let |registration| be null.
1. If |request| is a [=non-subresource request=], then:
1. If |request|'s [=request/reserved client=] is null, return null.