diff --git a/src/lib/Gitolite/Rc.pm b/src/lib/Gitolite/Rc.pm index 876760a..346e049 100644 --- a/src/lib/Gitolite/Rc.pm +++ b/src/lib/Gitolite/Rc.pm @@ -91,7 +91,7 @@ do $ENV{G3T_RC} if exists $ENV{G3T_RC} and -r $ENV{G3T_RC}; unshift @INC, "$rc{LOCAL_CODE}/lib" if $rc{LOCAL_CODE}; -$ENV{PATH} = "$ENV{GL_BINDIR}:$ENV{PATH}"; +$ENV{PATH} = "$ENV{GL_BINDIR}:$ENV{PATH}" unless $ENV{PATH} =~ /^$ENV{GL_BINDIR}:/; { $rc{GL_TID} = $ENV{GL_TID} ||= $$;