diff --git a/orchestra/environment.py b/orchestra/environment.py
index 8cd3100a2bc5d5545ba0d02cab1dc25bebaa9808..549294514e2fcfd550b50272dbcce1b0817e688d 100644
--- a/orchestra/environment.py
+++ b/orchestra/environment.py
@@ -17,13 +17,13 @@ def global_env(config):
             path += f":{additional_path}"
 
     path += "${PATH:+:${PATH}}"
-    env["PATH"] = path
     env["ORCHESTRA"] = orchestra
     env["ORCHESTRA_ROOT"] = f"{orchestra}/root"
     env["SOURCE_ARCHIVES"] = f"{orchestra}/.orchestra/source_archives"
     env["PATCH_DIR"] = f"{orchestra}/patches"
     env["TMP_ROOT"] = f"{orchestra}/.orchestra/tmproot"
     env["JOBS"] = config["options"]["parallelism"]
+    env["PATH"] = path
     return env