updated for version 7.0e06
diff --git a/src/normal.c b/src/normal.c
index 189b21c..6512574 100644
--- a/src/normal.c
+++ b/src/normal.c
@@ -831,6 +831,12 @@
 	    {
 		unshift_special(&ca);
 		idx = find_command(ca.cmdchar);
+		if (idx < 0)
+		{
+		    /* Just in case */
+		    clearopbeep(oap);
+		    goto normal_end;
+		}
 	    }
 	    else if ((nv_cmds[idx].cmd_flags & NV_SSS)
 					       && (mod_mask & MOD_MASK_SHIFT))