diff --git a/templates/build_python_environment.sh b/templates/build_python_environment.sh
index 49cf83c21a1a4f89384fcd5b5310a12f85d4571c..6388ef7bddafa8d48c1cf6a3198f0c130c3d8393 100644
--- a/templates/build_python_environment.sh
+++ b/templates/build_python_environment.sh
@@ -40,7 +40,7 @@ spack load python@3.8:
 
 PYTHON_ENVIRONMENT_FOLDER=%python_environment.folder_name%
 
-if [ ! -d venv ]; then
+if [ ! -d ${PYTHON_ENVIRONMENT_FOLDER} ]; then
   # Create virtual environment
   python3 -m venv --prompt AS ${PYTHON_ENVIRONMENT_FOLDER}
 fi