diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateConstructorMatchingSuperFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateConstructorMatchingSuperFix.java index 1e6762f9a63d..32e6750b5e22 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateConstructorMatchingSuperFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/CreateConstructorMatchingSuperFix.java @@ -132,7 +132,9 @@ public class CreateConstructorMatchingSuperFix extends BaseIntentionAction { } } - derived.setName(targetClass.getName()); + final String targetClassName = targetClass.getName(); + LOG.assertTrue(targetClassName != null, targetClass); + derived.setName(targetClassName); ConstructorBodyGenerator generator = ConstructorBodyGenerator.INSTANCE.forLanguage(derived.getLanguage()); if (generator != null) {