diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/JavaPsiFacadeImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/JavaPsiFacadeImpl.java index 2d939ed05086..9684f1d81dd7 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/JavaPsiFacadeImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/JavaPsiFacadeImpl.java @@ -249,7 +249,7 @@ public class JavaPsiFacadeImpl extends JavaPsiFacadeEx { } public PsiPackage[] getSubPackages(PsiPackage psiPackage, GlobalSearchScope scope) { - List result = new ArrayList(); + LinkedHashSet result = new LinkedHashSet(); for (PsiElementFinder finder : filteredFinders()) { PsiPackage[] packages = finder.getSubPackages(psiPackage, scope); ContainerUtil.addAll(result, packages);