diff --git a/libexec/rbenv-which b/libexec/rbenv-which index 0f8fd2c5..89cba18c 100755 --- a/libexec/rbenv-which +++ b/libexec/rbenv-which @@ -16,6 +16,11 @@ remove_from_path() { local path_to_remove="$(expand_path "$1")" local result="" + if [ -z "$path_to_remove" ]; then + echo "${PATH}" + return + fi + for path in ${PATH//:/$'\n'}; do path="$(expand_path "$path" || true)" if [ -n "$path" ] && [ "$path" != "$path_to_remove" ]; then