diff --git a/Library/Homebrew/cmd/info.rb b/Library/Homebrew/cmd/info.rb index 384852de37..444edd711b 100644 --- a/Library/Homebrew/cmd/info.rb +++ b/Library/Homebrew/cmd/info.rb @@ -377,8 +377,10 @@ module Homebrew end if args.category.present? - raise UsageError, "category must be one of #{valid_categories.join(", ")}" unless valid_categories.include?(args.category) - next if args.category.gsub('-','_') != category + unless valid_categories.include?(args.category) + raise UsageError, "category must be one of #{valid_categories.join(", ")}" + end + next if args.category.tr("-", "_") != category end analytics_table(category, days, results)