diff --git a/developer/bin/find_sparkle_appcast b/developer/bin/find_sparkle_appcast
index ef18be5fd2..ef8a81c8b8 100755
--- a/developer/bin/find_sparkle_appcast
+++ b/developer/bin/find_sparkle_appcast
@@ -63,7 +63,7 @@ fi
appcast_http_response="$(curl --silent --head --write-out '%{http_code}' "${appcast_url}" -o /dev/null)"
[[ "${appcast_http_response}" != '200' ]] && appcast_found_error "returned a non-200 (OK) HTTP response code (${appcast_http_response})"
-appcast_checkpoint=$(curl --silent "${appcast_url}" | sed 's|[^<]*||g' | shasum --algorithm 256 | awk '{ print $1 }')
+appcast_checkpoint=$(curl --silent --compressed "${appcast_url}" | sed 's|[^<]*||g' | shasum --algorithm 256 | awk '{ print $1 }')
[[ "${appcast_checkpoint}" == 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855' ]] && appcast_found_error 'seems to be empty'
# output appcast