diff --git a/lib/utils.bash b/lib/utils.bash index dea430b97..1d3a72a7c 100644 --- a/lib/utils.bash +++ b/lib/utils.bash @@ -41,8 +41,10 @@ asdf_data_dir() { if [ -n "${ASDF_DATA_DIR}" ]; then data_dir="${ASDF_DATA_DIR}" - else + elif [ -n "$HOME" ]; then data_dir="$HOME/.asdf" + else + data_dir=$(asdf_dir) fi printf "%s\\n" "$data_dir"