prefer server alpn ordering over the client's
diff --git a/Doc/library/ssl.rst b/Doc/library/ssl.rst
index d9d68d1..b261eee 100644
--- a/Doc/library/ssl.rst
+++ b/Doc/library/ssl.rst
@@ -875,7 +875,8 @@
 
    Return the protocol that was selected during the TLS handshake.  If
    :meth:`SSLContext.set_alpn_protocols` was not called, if the other party does
-   not support ALPN, or if the handshake has not happened yet, ``None`` is
+   not support ALPN, if this socket does not support any of the client's
+   proposed protocols, or if the handshake has not happened yet, ``None`` is
    returned.
 
    .. versionadded:: 2.7.10