about summary refs log tree commit diff
path: root/Completion/Core/compinit
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Core/compinit')
-rw-r--r--Completion/Core/compinit2
1 files changed, 1 insertions, 1 deletions
diff --git a/Completion/Core/compinit b/Completion/Core/compinit
index 9b245f45b..3569014c6 100644
--- a/Completion/Core/compinit
+++ b/Completion/Core/compinit
@@ -389,7 +389,7 @@ funcall() {
 
   shift
 
-  if builtin functions "$1" >& /dev/null; then
+  if (( $+functions[$1] )); then
     "$@"
     _ret="$?"
     [[ -n "$_name" ]] && eval "${_name}=${_ret}"