diff --git a/index.bs b/index.bs
index 03015b449..8b1084245 100644
--- a/index.bs
+++ b/index.bs
@@ -2187,11 +2187,12 @@ When this method is invoked, the user agent MUST execute the following algorithm
and [=set/remove=] |authenticator| from |issuedRequests|. Then
throw the |options|.{{CredentialRequestOptions/signal}}
's [=AbortSignal/abort reason=].
- :
|options|.{{CredentialRequestOptions/mediation}}
is {{CredentialMediationRequirement/conditional}}
- and the user interacts with an <{input}> form control with an <{input/autocomplete}> attribute whose value
- contains a `"webauthn"` [=autofill detail token=],
- |options|.{{CredentialRequestOptions/mediation}}
is {{CredentialMediationRequirement/conditional}}
+ and the user interacts with an <{input}> or <{textarea}> form control with an <{input/autocomplete}> attribute whose value
+ contains a `"webauthn"` [=autofill detail token=],
+ |options|.{{CredentialRequestOptions/mediation}}
is not {{CredentialMediationRequirement/conditional}},
|issuedRequests| is empty, |options|.{{PublicKeyCredentialRequestOptions/allowCredentials}}
is not empty,
and no |authenticator| will become available for any [=public key credentials=] therein,