diff --git a/docs/ref/settings.txt b/docs/ref/settings.txt
index 507a812fb5..0cd08f69ec 100644
--- a/docs/ref/settings.txt
+++ b/docs/ref/settings.txt
@@ -2528,9 +2528,9 @@ to ensure your processes are running in the correct environment.
 Default: ``False``
 
 A boolean that specifies whether to output the ``ETag`` header. This saves
-bandwidth but slows down performance. This is used by the ``CommonMiddleware``
-(see :doc:`/topics/http/middleware`) and in the``Cache Framework``
-(see :doc:`/topics/cache`).
+bandwidth but slows down performance. This is used by the
+:class:`~django.middleware.common.CommonMiddleware` and in the :doc:`cache
+framework </topics/cache>`.
 
 .. setting:: USE_I18N