diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml
index b449c834a95..c17d33a54f0 100644
--- a/doc/src/sgml/libpq.sgml
+++ b/doc/src/sgml/libpq.sgml
@@ -4594,6 +4594,11 @@ int PQsendQuery(PGconn *conn, const char *command);
(on the same connection) until
has returned a null pointer, indicating that the command is done.
+
+
+ In pipeline mode, command strings containing more than one SQL command
+ are disallowed.
+
@@ -5046,7 +5051,8 @@ int PQflush(PGconn *conn);
can be used
to test whether pipeline mode is active.
In pipeline mode, only asynchronous operations
- are permitted, and COPY is disallowed.
+ are permitted, command strings containing multiple SQL commands are
+ disallowed, and so is COPY.
Using synchronous command execution functions
such as PQfn,
PQexec,