diff --git a/set_env.sh b/set_env.sh
index 9ee3471867b155ecf6a6d356ceb559d65bb0a0e3..b085f8b13a306c2862832310dd051017dd784b94 100644
--- a/set_env.sh
+++ b/set_env.sh
@@ -36,7 +36,7 @@ else
 
     # Source environment variables for all submodules
     for d in $ACC_WRAPPER_DIR/* ; do
-        if [ -f "$d/.git" ]; then
+        if [ -e "$d/.git" ]; then
             if [ -f "$d/set_env.sh" ]; then
             # If .git file exists - submodule
                 source $d/set_env.sh