diff --git a/shellscripts/env_init.sh b/shellscripts/env_init.sh
index 2449d9907a23a72bf9d3a9cfbd731e941bd69fe7..dea59a52ff86a28695297c7135106bb865050fdd 100755
--- a/shellscripts/env_init.sh
+++ b/shellscripts/env_init.sh
@@ -10,7 +10,7 @@
 # 2024-02-18  first lines  <axel.hahn@unibe.ch>
 # ======================================================================
 
-cd "$( dirname "$0")" || exit 1
+cd "$( dirname "${BASH_SOURCE[0]}")" || exit 1
 
 typeset -A aJava
 typeset -A aMaven