diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7a8e5a67fd7545dfcc19ba4a7443db08b05efb1d..40ccaaf3a30ff924feb3c9eef475935ad75bd3b2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -91,6 +91,7 @@ Generate_Project_Without_Cluster:
             [master@UnrealDTrackPlugin]='https://github.com/VRGroupRWTH/UnrealDTrackPlugin.git'
             )"
     script: # if we don't do this, cooking will for some reason fail even though it should use the correct fallback
+      - !reference [Generate_Project, script]
       - echo "Generating without cluster mode, removing nDisplay configs..."
       - cd ${CI_PROJECT_DIR}
       - ls -la