diff --git a/src/scancel/opt.c b/src/scancel/opt.c
index 38cc0fa7d697c8a73c25a2112baecbc2266eb5f0..0e4a74e28708769af1a6c5ea271a65c0882d8ff6 100644
--- a/src/scancel/opt.c
+++ b/src/scancel/opt.c
@@ -307,7 +307,8 @@ static void _opt_args(int argc, char **argv)
 		{"verbose",     no_argument,       0, 'v'},
 		{"version",     no_argument,       0, 'V'},
 		{"help",        no_argument,       0, OPT_LONG_HELP},
-		{"usage",       no_argument,       0, OPT_LONG_USAGE}
+		{"usage",       no_argument,       0, OPT_LONG_USAGE},
+		{NULL,          0,                 0, 0}
 	};
 
 	while((opt_char = getopt_long(argc, argv, "bin:p:qs:t:u:vV",