diff --git a/util/arch/archiver.c b/util/arch/archiver.c index 0a21c14a9..2c5c7562f 100644 --- a/util/arch/archiver.c +++ b/util/arch/archiver.c @@ -222,7 +222,7 @@ char *argv[]; } } - if (needs_arg) + if (needs_arg && argc <= 3) usage(); if (local_fl) strcpy(temp_arch, "ar.XXXXXX"); else strcpy(temp_arch, "/tmp/ar.XXXXXX");