diff --git a/sbin/ipfw/ipfw2.c b/sbin/ipfw/ipfw2.c index 335855f6400f..11c78bfa5149 100644 --- a/sbin/ipfw/ipfw2.c +++ b/sbin/ipfw/ipfw2.c @@ -3994,6 +3994,8 @@ config_nat(int ac, char **av) ac--; av++; break; case TOK_IF: + if (ac == 0) + errx(EX_DATAERR, "missing option"); set_addr_dynamic(av[0], n); ac--; av++; break;