diff --git a/idea/src/org/jetbrains/jet/plugin/ktSignature/KotlinSignatureInJavaMarkerProvider.java b/idea/src/org/jetbrains/jet/plugin/ktSignature/KotlinSignatureInJavaMarkerProvider.java index 865a17d8831..55fa1b1f950 100644 --- a/idea/src/org/jetbrains/jet/plugin/ktSignature/KotlinSignatureInJavaMarkerProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/ktSignature/KotlinSignatureInJavaMarkerProvider.java @@ -201,7 +201,9 @@ public class KotlinSignatureInJavaMarkerProvider implements LineMarkerProvider { if (member instanceof PsiMethod) { if (((PsiMethod) member).isConstructor()) { DeclarationDescriptor container = memberScope.getContainingDeclaration(); - assert container instanceof JavaClassDescriptor : container + "\n" + memberScope; + if (!(container instanceof JavaClassDescriptor)) { + return null; + } ((JavaClassDescriptor) container).getConstructors(); } else {