diff --git a/templates/prepare_date.sh b/templates/prepare_date.sh
index f5846fcc056ad7000c3d630296c7bef35add2c51..4152601c3603607a80529ea090ab4529d7e4b1aa 100644
--- a/templates/prepare_date.sh
+++ b/templates/prepare_date.sh
@@ -41,4 +41,4 @@ cp "${FG_SOURCE}" "${FG_FILE}"
 cp "${AN_SOURCE}" "${AN_FILE}"
 
 # Change permissions to read only.
-chmod -R 640 .
+chmod 440 ./*
diff --git a/templates/prepare_experiment.sh b/templates/prepare_experiment.sh
index 5e2bb270f8ce664362dd91c35f4034afdbaea543..c139986ef07b5a844f710bf7a87785d445f2f0fc 100644
--- a/templates/prepare_experiment.sh
+++ b/templates/prepare_experiment.sh
@@ -45,5 +45,5 @@ ln -sf "${ICON_DATA_PATH}/ECHAM6_CldOptProps.nc" .
 ln -sf "${ICON_BASE_PATH}/run/ana_varnames_map_file.txt" .
 
 
-# Set all permissions to read only
-chmod -R 640 .
\ No newline at end of file
+# Change permissions to read only.
+chmod 440 ./*
\ No newline at end of file