diff --git a/man/sd_bus_message_open_container.xml b/man/sd_bus_message_open_container.xml
index 688f43227b..0b9164e9bf 100644
--- a/man/sd_bus_message_open_container.xml
+++ b/man/sd_bus_message_open_container.xml
@@ -91,7 +91,7 @@
with sd_bus_message_enter_container(). It behaves mostly the same as
sd_bus_message_close_container(). Note that
sd_bus_message_exit_container() may only be called after iterating through all
- members of the container, i.e. reading or skipping them. Use
+ members of the container, i.e. reading or skipping over them. Use
sd_bus_message_skip3
to skip over fields of a container in order to be able to exit the container with
sd_bus_message_exit_container() without reading all members.
@@ -121,6 +121,20 @@
NULL or type is invalid.
+
+ -EBADMSG
+
+ Message m has invalid structure.
+
+
+
+ -ENXIO
+
+ Message m does not have a container of type
+ type at the current position, or the contents do not match
+ contents.
+
+
-EPERM