diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java index 838755a6f4f..39c742037ee 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/data/JetClassOrObjectInfo.java @@ -76,7 +76,8 @@ public abstract class JetClassOrObjectInfo implement PsiFile file = element.getContainingFile(); if (file instanceof JetFile) { JetFile jetFile = (JetFile) file; - return new FqName(jetFile.getNamespaceHeader().getQualifiedName()); + final JetNamespaceHeader header = jetFile.getNamespaceHeader(); + return header != null ? header.getFqName() : FqName.ROOT; } throw new IllegalArgumentException("Not in a JetFile: " + element); }