diff --git a/Library/Homebrew/cask/audit.rb b/Library/Homebrew/cask/audit.rb
index 54599a685d44f2b7861e0d95dda7cdebe0b14bc4..b8323cb749fa000fc67e6b3e257dad8ddbd25e38 100644
--- a/Library/Homebrew/cask/audit.rb
+++ b/Library/Homebrew/cask/audit.rb
@@ -304,7 +304,7 @@ module Cask
       return if cask.appcast.configuration == :no_check
 
       appcast_stanza = cask.appcast.to_s
-      appcast_contents, = curl_output("--location", "--max-time", "5", appcast_stanza)
+      appcast_contents, = curl_output("--compressed", "--location", "--max-time", "5", appcast_stanza)
       version_stanza = cask.version.to_s
       if cask.appcast.configuration.blank?
         adjusted_version_stanza = version_stanza.split(",")[0].split("-")[0].split("_")[0]