diff --git a/tools/scan-build/scan-build b/tools/scan-build/scan-build
index f2b4c6b790ba433ad6341d1955e6b3ebf36ceea8..d52d8f5f655c26a34715508ebb9a166a86de9e29 100755
--- a/tools/scan-build/scan-build
+++ b/tools/scan-build/scan-build
@@ -1533,6 +1533,7 @@ while (@ARGV) {
   }
 
   if ($arg eq "-no-failure-reports") {
+    shift @ARGV;
     $ENV{"CCC_REPORT_FAILURES"} = 0;
     next;
   }