diff --git a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java index 72391c13b2b4..a38b85ca186c 100644 --- a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java +++ b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java @@ -913,7 +913,7 @@ public class BuildManager implements Disposable { int sdkMinorVersion = 0; JavaSdkVersion sdkVersion = null; - final Set candidates = new HashSet(); + final Set candidates = new LinkedHashSet(); final Sdk defaultSdk = ProjectRootManager.getInstance(project).getProjectSdk(); if (defaultSdk != null && defaultSdk.getSdkType() instanceof JavaSdkType) { candidates.add(defaultSdk);