From 2c79c214b5757de8beed5721cafcb0842b553a2a Mon Sep 17 00:00:00 2001 From: Aaron Kalin Date: Tue, 29 Mar 2016 23:07:31 -0500 Subject: [PATCH] Don't trap with a non-existent command This fixes #3655 --- scripts/functions/environment | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/functions/environment b/scripts/functions/environment index 1bfb22a929..6499ac9dcb 100644 --- a/scripts/functions/environment +++ b/scripts/functions/environment @@ -278,7 +278,7 @@ __rvm_teardown() if [[ "${_system_name}" == "OSX" ]] && __rvm_version_compare "${_system_version}" -ge 10.11 && - [[ -n "$BASH" ]] && [[ ! -f "${HOME}/.bash_sessions_disable" ]] + [[ -n "$BASH" ]] && [[ ! -f "${HOME}/.bash_sessions_disable" ]] && is_a_function shell_session_update then trap 'shell_session_update' EXIT fi