diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java index 07f8acf889d..57bd52a24f5 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java @@ -132,10 +132,12 @@ public class ImportsResolver { if (descriptors.size() == 1) { resolvedDirectives.put(importDirective, descriptors.iterator().next()); } - for (DeclarationDescriptor descriptor : descriptors) { - JetExpression importedReference = importDirective.getImportedReference(); - if (lookupMode == LookupMode.ONLY_CLASSES || importedReference == null) continue; - reportPlatformClassMappedToKotlin(configuration, trace, importedReference, descriptor); + + JetExpression importedReference = importDirective.getImportedReference(); + if (lookupMode != LookupMode.ONLY_CLASSES && importedReference != null) { + for (DeclarationDescriptor descriptor : descriptors) { + reportPlatformClassMappedToKotlin(configuration, trace, importedReference, descriptor); + } } } delayedImporter.processImports();