diff --git a/docs/source/development/how_ipython_works.rst b/docs/source/development/how_ipython_works.rst
index 950ab19..5b3f9af 100644
--- a/docs/source/development/how_ipython_works.rst
+++ b/docs/source/development/how_ipython_works.rst
@@ -49,7 +49,7 @@ the target language:
.. image:: figs/other_kernels.png
Wrapper kernels are easier to write quickly for languages that have good Python
-wrappers, like `Oct2Py `_ for Octave, or
+wrappers, like `octave_kernel `_, or
languages where it's impractical to implement the communications machinery, like
`bash_kernel `_. Native kernels are
likely to be better maintained by the community using them, like