diff --git a/nano.c b/nano.c
index 64ce7b553faef7afca42b1696efc9995d863b1cd..0ca7c18e6dc014fd75cea980345309f7b4910297 100644
--- a/nano.c
+++ b/nano.c
@@ -2288,7 +2288,7 @@ void help_init(void)
 
     /* Now add our shortcut info */
     for (i = 0; i <= MAIN_LIST_LEN - 1; i++) {
-	if (main_list[i].val)
+	if (main_list[i].val > 0)
 	   sofar = snprintf(buf, BUFSIZ, "^%c	", main_list[i].val + 64);
 	else
 	   sofar = snprintf(buf, BUFSIZ, "	");