diff --git a/src/main/bash/sdkman-uninstall.sh b/src/main/bash/sdkman-uninstall.sh index 16de6cfdd..db42e558d 100644 --- a/src/main/bash/sdkman-uninstall.sh +++ b/src/main/bash/sdkman-uninstall.sh @@ -33,7 +33,7 @@ function __sdk_uninstall() { echo "" - if [ -d "${SDKMAN_CANDIDATES_DIR}/${candidate}/${version}" ]; then + if [[ -d "${SDKMAN_CANDIDATES_DIR}/${candidate}/${version}" || -L "${SDKMAN_CANDIDATES_DIR}/${candidate}/${version}" ]]; then __sdkman_echo_green "Uninstalling ${candidate} ${version}..." rm -rf "${SDKMAN_CANDIDATES_DIR}/${candidate}/${version}" else