diff --git a/java/java-indexing-impl/src/com/intellij/psi/impl/search/ConstructorReferencesSearchHelper.java b/java/java-indexing-impl/src/com/intellij/psi/impl/search/ConstructorReferencesSearchHelper.java index 7c95ca79e2a0..4260a5d66214 100644 --- a/java/java-indexing-impl/src/com/intellij/psi/impl/search/ConstructorReferencesSearchHelper.java +++ b/java/java-indexing-impl/src/com/intellij/psi/impl/search/ConstructorReferencesSearchHelper.java @@ -179,7 +179,7 @@ public class ConstructorReferencesSearchHelper { } for (PsiMethod method : constructors) { PsiCodeBlock body = method.getBody(); - if (body == null || method == constructor) { + if (body == null || method == constructor && isStrictSignatureSearch) { continue; } PsiStatement[] statements = body.getStatements();