c9b7830e130a43e817566cedfb1be819cc2164c5
galt
  Thu Feb 19 17:42:22 2026 -0800
fix oops do not want duplicate usage line. refs #28109

diff --git src/hg/utils/bigGenePredToGenePred/bigGenePredToGenePred.c src/hg/utils/bigGenePredToGenePred/bigGenePredToGenePred.c
index ba4157ede70..ba628e251e7 100644
--- src/hg/utils/bigGenePredToGenePred/bigGenePredToGenePred.c
+++ src/hg/utils/bigGenePredToGenePred/bigGenePredToGenePred.c
@@ -127,30 +127,27 @@
 /* Process command line. */
 {
 lm = lmInit(0);
 optionInit(&argc, argv, options);
 if (argc != 3)
     usage();
 clChrom = optionVal("chrom", clChrom);
 clStart = optionInt("start", clStart);
 clEnd = optionInt("end", clEnd);
 clBed = optionVal("bed", clBed);
 clRange =optionMultiVal("range", clRange);
 clPos = optionVal("positions", clPos);
 skipChromCheck = optionExists("skipChromCheck");
 udcSetDefaultDir(optionVal("udcDir", udcDefaultDir()));
 
-if (argc != 3)
-    usage();
-
 if ((clBed || clPos || clRange) && (clChrom || (clStart >= 0) || (clEnd >= 0)))
     errAbort("-bed or -positions or -range can not be used with -chrom -start or -end options");
 if ((clBed && clPos) || (clBed && clRange) || (clPos && clRange))
     errAbort("-bed, -positions, and -range can not be used together");
 
 bigGenePredToGenePred(argv[1], argv[2]);
 
 lmCleanup(&lm);
 if (verboseLevel() > 1)
     printVmPeak();
 return 0;
 }