diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java index b2401ad2434..dbb678179cf 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ResolveSession.java @@ -404,7 +404,10 @@ public class ResolveSession implements KotlinCodeAnalyzer { @NotNull private List getAllPackages() { - return collectAllPackages(Lists.newArrayList(), getPackageFragment(FqName.ROOT)); + LazyPackageDescriptor rootPackage = getPackageFragment(FqName.ROOT); + assert rootPackage != null : "Root package must be initialized"; + + return collectAllPackages(Lists.newArrayList(), rootPackage); } @NotNull