diff --git a/man/sd_bus_message_read_basic.xml b/man/sd_bus_message_read_basic.xml
index a308780f67..1e4d298e17 100644
--- a/man/sd_bus_message_read_basic.xml
+++ b/man/sd_bus_message_read_basic.xml
@@ -188,9 +188,9 @@
Return Value
- On success, sd_bus_message_read_basic() returns 0 or
- a positive integer. On failure, it returns a negative errno-style error
- code.
+ On success, sd_bus_message_read_basic() a positive integer.
+ If the end of currently open array has been reached returns 0.
+ On failure, it returns a negative errno-style error code.