Fix 'iptables -p !' bug (segfault when `!' used without argument)
diff --git a/extensions/libipt_state.c b/extensions/libipt_state.c
index 25bc2a2..0c2b4f8 100644
--- a/extensions/libipt_state.c
+++ b/extensions/libipt_state.c
@@ -75,8 +75,7 @@
 
 	switch (c) {
 	case '1':
-		if (check_inverse(optarg, &invert))
-			optind++;
+		check_inverse(optarg, &invert, &optind, 0);
 
 		parse_states(argv[optind-1], sinfo);
 		if (invert)