diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml
index b54eb37a9fb0721edde65dfa66754cd7522bdabc..2178a07416ed3fbd1d1e3eb98a91df0e05b2d5fb 100644
--- a/doc/src/sgml/libpq.sgml
+++ b/doc/src/sgml/libpq.sgml
@@ -1319,7 +1319,7 @@ void PQuntrace(PGconn *conn)
 <Function>PQsetNoticeProcessor</Function>
 Control reporting of notice and warning messages generated by libpq.
 <synopsis>
-void PQsetNoticeProcessor (PGconn * conn,
+PQnoticeProcessor PQsetNoticeProcessor (PGconn * conn,
         void (*noticeProcessor) (void * arg, const char * message),
         void * arg)
 </synopsis>