diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/MavenRepositoryServicesManager.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/MavenRepositoryServicesManager.java index e43789b85dd8..ca5296fc0b7a 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/MavenRepositoryServicesManager.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/services/MavenRepositoryServicesManager.java @@ -69,8 +69,10 @@ public class MavenRepositoryServicesManager implements PersistentStateComponent< } public void setUrls(@NotNull List urls) { - myUrls.clear(); - myUrls.addAll(urls); + if (myUrls != urls) { + myUrls.clear(); + myUrls.addAll(urls); + } } @Override