diff --git a/oh-my-zsh.sh b/oh-my-zsh.sh index b4e95e0ff..e7a9254af 100644 --- a/oh-my-zsh.sh +++ b/oh-my-zsh.sh @@ -64,7 +64,7 @@ if [[ ! -w "$ZSH_CACHE_DIR" ]]; then fi # Create cache and completions dir and add to $fpath -mkdir -p "$ZSH_CACHE_DIR/completions" +[[ -d "$ZSH_CACHE_DIR/completions" ]] || mkdir -p "$ZSH_CACHE_DIR/completions" (( ${fpath[(Ie)$ZSH_CACHE_DIR/completions]} )) || fpath=("$ZSH_CACHE_DIR/completions" $fpath) # Check for updates on initial load...