diff --git a/doc/man/keymgr.8in b/doc/man/keymgr.8in
index cd96d64adf3bbea1a0322fb2be078e7c89beae71..e17f85bd97f74204e583336fcda2badf83baa7de 100644
--- a/doc/man/keymgr.8in
+++ b/doc/man/keymgr.8in
@@ -148,14 +148,14 @@ utilities.
 .SS zone commands
 .INDENT 0.0
 .TP
-\fBzone\fP \fBkey\fP \fBlist\fP \fIzone\-name\fP [\fBfilter\fP]
-List key IDs and tags of zone keys. The \fBfilter\fP can be a key tag, a key ID prefix a key state (active, published, retired, removed) or ksk/zsk.
+\fBzone\fP \fBkey\fP \fBlist\fP \fIzone\-name\fP [\fBfilter\fP [\fBfilter\fP]]
+List key IDs and tags of zone keys. The \fBfilter\fP can be a key tag, a key ID prefix, a key state (active, published, retired, removed) or ksk/zsk. Key state and ksk/zsk combination is possible, also these filters require \(aq+\(aq prefix.
 .TP
 \fBzone\fP \fBkey\fP \fBshow\fP \fIzone\-name\fP \fIkey\fP
 Show zone key details. The \fIkey\fP can be a key tag or a key ID prefix.
 .TP
-\fBzone\fP \fBkey\fP \fBds\fP \fIzone\-name\fP \fIkey\fP
-Show DS records for a zone key. The \fIkey\fP can be a key tag, a key ID prefix or state (limited to active and published ksk).
+\fBzone\fP \fBkey\fP \fBds\fP \fIzone\-name\fP \fIfilter\fP
+Show DS records for a zone key. The \fIfilter\fP can be a key tag, a key ID prefix or state with \(aq+\(aq prefix (limited to active and published ksk).
 .TP
 \fBzone\fP \fBkey\fP \fBgenerate\fP \fIzone\-name\fP [\fIkey\-parameter\fP\&...]
 Generate a new key for a zone.
diff --git a/doc/man_keymgr.rst b/doc/man_keymgr.rst
index ec7cd5edf96e3e52bb0e49df67876b444cddb73e..4c690b659577d2382c9edc14af473fff8ff640f6 100644
--- a/doc/man_keymgr.rst
+++ b/doc/man_keymgr.rst
@@ -118,14 +118,14 @@ tsig commands
 zone commands
 .............
 
-**zone** **key** **list** *zone-name* [**filter**]
-  List key IDs and tags of zone keys. The **filter** can be a key tag, a key ID prefix a key state (active, published, retired, removed) or ksk/zsk.
+**zone** **key** **list** *zone-name* [**filter** [**filter**]]
+  List key IDs and tags of zone keys. The **filter** can be a key tag, a key ID prefix, a key state (active, published, retired, removed) or ksk/zsk. Key state and ksk/zsk combination is possible, also these filters require '+' prefix.
 
 **zone** **key** **show** *zone-name* *key*
   Show zone key details. The *key* can be a key tag or a key ID prefix.
 
-**zone** **key** **ds** *zone-name* *key*
-  Show DS records for a zone key. The *key* can be a key tag, a key ID prefix or state (limited to active and published ksk).
+**zone** **key** **ds** *zone-name* *filter*
+  Show DS records for a zone key. The *filter* can be a key tag, a key ID prefix or state with '+' prefix (limited to active and published ksk).
 
 **zone** **key** **generate** *zone-name* [*key-parameter*...]
   Generate a new key for a zone.