diff --git a/core/src/main/java/hudson/scm/CVSSCM.java b/core/src/main/java/hudson/scm/CVSSCM.java index ebf831fe1b995a7934ccdee61ed6d1b57df3f366..e3ab9ad74e776feaa6997cc4421fbdc3b54b1115 100644 --- a/core/src/main/java/hudson/scm/CVSSCM.java +++ b/core/src/main/java/hudson/scm/CVSSCM.java @@ -728,7 +728,8 @@ public class CVSSCM extends SCM implements Serializable { public void buildEnvVars(AbstractBuild build, Map env) { if(cvsRsh!=null) env.put("CVS_RSH",cvsRsh); - env.put("CVS_BRANCH",Util.fixNull(branch)); + if(branch!=null) + env.put("CVS_BRANCH",branch); String cvspass = getDescriptor().getCvspassFile(); if(cvspass.length()!=0) env.put("CVS_PASSFILE",cvspass);