diff --git a/platform/lang-impl/src/com/intellij/codeInsight/template/macro/EnumMacro.java b/platform/lang-impl/src/com/intellij/codeInsight/template/macro/EnumMacro.java index 75c67333c577..624e6c1fe441 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/template/macro/EnumMacro.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/template/macro/EnumMacro.java @@ -56,7 +56,9 @@ public class EnumMacro implements Macro{ for (Expression param : params) { Result object = param.calculateResult(context); - set.add(LookupElementBuilder.create(object.toString())); + if (object != null) { + set.add(LookupElementBuilder.create(object.toString())); + } } return set.toArray(new LookupElement[set.size()]); }