summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cmd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd.c b/src/cmd.c
index 45f15d6..4c9d4ca 100644
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -658,7 +658,7 @@ static int cmd_print_all(struct re_printf *pf,
err |= re_hprintf(pf, fmt,
namep,
- print_short
+ (print_short && cmd->key)
? cmd_name(buf, sizeof(buf), cmd)
: "",
cmd->desc);