diff --git a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java index 6eca5cc3e..49f670be1 100644 --- a/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java +++ b/plugins/org.eclipse.xtext/src/org/eclipse/xtext/parser/antlr/AbstractInternalAntlrParser.java @@ -576,7 +576,7 @@ public abstract class AbstractInternalAntlrParser extends Parser { private String normalizeEntryRuleName(String entryRuleName) { String antlrEntryRuleName; - if (!entryRuleName.startsWith("entryRule")) { + if (!entryRuleName.startsWith("entryRule") && !entryRuleName.startsWith("entryNorm")) { if (!entryRuleName.startsWith("rule")) { antlrEntryRuleName = "entryRule" + entryRuleName; } else {