diff --git a/forgejo-release.sh b/forgejo-release.sh
index 1df8d2b..e113b4c 100755
--- a/forgejo-release.sh
+++ b/forgejo-release.sh
@@ -149,7 +149,7 @@ download() {
 	cd $RELEASE_DIR
 	api GET repos/$REPO/releases/tags/$TAG > $TMP_DIR/assets.json
 	jq --raw-output '.assets[] | "\(.name) \(.browser_download_url)"' < $TMP_DIR/assets.json | while read name url ; do
-	    curl -H "Authorization: token $TOKEN" -o $name -L $url
+	    curl --fail -H "Authorization: token $TOKEN" -o $name -L $url
 	done
     )
 }