diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java index 922c5506ccc..1f6437359da 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/DeclarationResolver.java @@ -366,7 +366,7 @@ public class DeclarationResolver { Collection files = trace.get(BindingContext.PACKAGE_TO_FILES, aPackage.getFqName()); if (files == null) { - throw new IllegalStateException("declarations corresponding to " + aPackage + " are not found"); + return Collections.emptyList(); // package can be defined out of Kotlin sources, e. g. in library or Java code } declarations = Collections2.transform(files, new Function() {