diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 6704737409a26fca226e5b5b1b1a0d1ef8de7f0a..861f1567c62b093686fd4f007d27acdda7e8d04d 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -331,7 +331,7 @@ jobs:
           version: ${{ needs.build.outputs.viewer_version }}
 
   release:
-    needs: [sign-and-package-windows, sign-and-package-mac]
+    needs: [build, sign-and-package-windows, sign-and-package-mac]
     runs-on: ubuntu-latest
     if: github.ref_type == 'tag' && startsWith(github.ref_name, 'Second_Life_')
     steps: