diff --git a/man/sd_bus_new.xml b/man/sd_bus_new.xml
index b095518f8fe..5180ae78157 100644
--- a/man/sd_bus_new.xml
+++ b/man/sd_bus_new.xml
@@ -48,7 +48,7 @@
void sd_bus_unrefp
- sd_bus **bus
+ sd_bus **busp
@@ -105,10 +105,12 @@
…
}
- sd_bus_ref(),
- sd_bus_unref() and
- sd_bus_unrefp() execute no operation if the
- passed in bus object is NULL.
+ sd_bus_ref() and sd_bus_unref()
+ execute no operation if the passed in bus object address is
+ NULL. sd_bus_unrefp() will first
+ dereference its argument, which must not be NULL, and will
+ execute no operation if that is NULL.
+