diff --git a/man/pulseaudio.1.xml.in b/man/pulseaudio.1.xml.in
index df828242b..8810e90c8 100644
--- a/man/pulseaudio.1.xml.in
+++ b/man/pulseaudio.1.xml.in
@@ -72,7 +72,7 @@ USA.
@@ -110,7 +110,9 @@ USA.
--check
Return 0 as return code when the PulseAudio daemon
- is already running for the calling user.
+ is already running for the calling user, or non-zero
+ otherwise. Produces no output on the console except for errors
+ to stderr.
diff --git a/src/daemon/cmdline.c b/src/daemon/cmdline.c
index 0bfc8a920..cc3d714bf 100644
--- a/src/daemon/cmdline.c
+++ b/src/daemon/cmdline.c
@@ -130,7 +130,7 @@ void pa_cmdline_help(const char *argv0) {
" --cleanup-shm Cleanup stale shared memory segments\n"
" --start Start the daemon if it is not running\n"
" -k --kill Kill a running daemon\n"
- " --check Check for a running daemon\n\n"
+ " --check Check for a running daemon (only returns exit code)\n\n"
"OPTIONS:\n"
" --system[=BOOL] Run as system-wide instance\n"