diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 0cc329691dde66b2d26ab72aa55e8d91ec06c6fb..58e8ede239ffebcb526285cf563abe5d2f9829cd 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -1342,7 +1342,8 @@ SET ENABLE_SEQSCAN TO OFF;
         <para>
          In each round, no more than this many buffers will be written
          by the background writer.  Setting this to zero disables
-         background writing (except for checkpoint activity).
+         background writing.  (Note that checkpoints, which are managed by
+         a separate, dedicated auxiliary process, are unaffected.)
          The default value is 100 buffers.
          This parameter can only be set in the <filename>postgresql.conf</>
          file or on the server command line.