diff --git a/arraycontext/impl/pytato/fake_numpy.py b/arraycontext/impl/pytato/fake_numpy.py
index a8a72da3c635fc22bad5e2f8640943487b55f702..9793dde7ab8c4ede3d9b9a52ae9ecc9e0ad71b11 100644
--- a/arraycontext/impl/pytato/fake_numpy.py
+++ b/arraycontext/impl/pytato/fake_numpy.py
@@ -41,8 +41,7 @@ class PytatoFakeNumpyNamespace(BaseFakeNumpyNamespace):
     .. note::
 
         :mod:`pytato` does not define any memory layout for its arrays. See
-        `Pytato docs <https://documen.tician.de/pytato/design.html#memory-layout>`_
-        for more on this.
+        :ref:`Pytato docs <pytato:memory-layout>` for more on this.
     """
     def _get_fake_numpy_linalg_namespace(self):
         return PytatoFakeNumpyLinalgNamespace(self._array_context)