diff --git a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaClassResolver.java b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaClassResolver.java index dd51751d9d5..68b69470922 100644 --- a/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaClassResolver.java +++ b/core/descriptor.loader.java/src/org/jetbrains/jet/lang/resolve/java/resolver/JavaClassResolver.java @@ -226,7 +226,7 @@ public final class JavaClassResolver { } private void cacheNegativeValue(@NotNull FqNameUnsafe fqNameUnsafe) { - if (unresolvedCache.contains(fqNameUnsafe) || classDescriptorCache.containsKey(fqNameUnsafe)) { + if (classDescriptorCache.containsKey(fqNameUnsafe)) { throw new IllegalStateException("rewrite at " + fqNameUnsafe); } unresolvedCache.add(fqNameUnsafe);