diff --git a/pep-0655.rst b/pep-0655.rst
index 012f88817b0d..81854e4f972e 100644
--- a/pep-0655.rst
+++ b/pep-0655.rst
@@ -17,8 +17,7 @@ Abstract
`PEP 589 `__ defines syntax
for declaring a TypedDict with all required keys and syntax for defining
-a TypedDict with `all potentially-missing
-keys `__ however it
+a TypedDict with :pep:`all potentially-missing keys <589#totality>` however it
does not provide any syntax to declare some keys as required and others
as potentially-missing. This PEP introduces two new syntaxes:
``Required[...]`` which can be used on individual items of a