Index: continuum-1.1/continuum-core/src/main/java/org/apache/maven/continuum/profile/DefaultProfileService.java =================================================================== --- continuum-1.1/continuum-core/src/main/java/org/apache/maven/continuum/profile/DefaultProfileService.java (revision 7992) +++ continuum-1.1/continuum-core/src/main/java/org/apache/maven/continuum/profile/DefaultProfileService.java (working copy) @@ -165,7 +165,10 @@ throws ProfileException { Profile stored = getProfile( profile.getId() ); - stored.addEnvironmentVariable( envVar ); + if( !stored.getEnvironmentVariables().contains( envVar ) ) + { + stored.addEnvironmentVariable( envVar ); + } try { store.updateProfile( stored );