diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb index ccbde8c4ba..9419a9eb2d 100644 --- a/Library/Homebrew/cmd/update-report.rb +++ b/Library/Homebrew/cmd/update-report.rb @@ -992,7 +992,11 @@ class ReporterHub # Skip non-homebrew/cask formulae for security. return if cask.include?("/") - Cask::CaskLoader.load(cask).desc&.presence + begin + Cask::CaskLoader.load(cask).desc&.presence + rescue Cask::CaskError + nil + end else all_cask_json.find { |f| f["token"] == cask } &.fetch("desc", nil)