diff --git a/forgejo-release.sh b/forgejo-release.sh
index 42c4910..f859c44 100755
--- a/forgejo-release.sh
+++ b/forgejo-release.sh
@@ -143,7 +143,6 @@ wait_release() {
 
 download() {
     setup_api
-    wait_release
     (
 	mkdir -p $RELEASE_DIR
 	cd $RELEASE_DIR
@@ -151,6 +150,7 @@ download() {
         echo "Downloading the latest release"
         api GET repos/$REPO/releases/latest > $TMP_DIR/assets.json
     elif test ${DOWNLOAD_lATEST} == "false"; then
+        wait_release
         echo "Downloading tagged release ${TAG}"
 	    api GET repos/$REPO/releases/tags/$TAG > $TMP_DIR/assets.json
     fi