diff --git a/modules/python/init.zsh b/modules/python/init.zsh index 73637280..4b077706 100644 --- a/modules/python/init.zsh +++ b/modules/python/init.zsh @@ -108,7 +108,10 @@ if (( $+VIRTUALENVWRAPPER_VIRTUALENV || $+commands[virtualenv] )) && \ ${(@Ov)commands[(I)virtualenvwrapper(_lazy|).sh]} /usr/share/virtualenvwrapper/virtualenvwrapper(_lazy|).sh(OnN) ) - source "${virtenv_sources[1]}" + if (( $#virtenv_sources )); then + source "${virtenv_sources[1]}" + fi + unset virtenv_sources fi fi