diff --git a/common/src/main/java/ctbrec/variableexpansion/AbstractVariableExpander.java b/common/src/main/java/ctbrec/variableexpansion/AbstractVariableExpander.java
index ce384574..9424bb9b 100644
--- a/common/src/main/java/ctbrec/variableexpansion/AbstractVariableExpander.java
+++ b/common/src/main/java/ctbrec/variableexpansion/AbstractVariableExpander.java
@@ -7,6 +7,7 @@ import lombok.extern.slf4j.Slf4j;
 import org.antlr.v4.runtime.CharStream;
 import org.antlr.v4.runtime.CharStreams;
 import org.antlr.v4.runtime.CommonTokenStream;
+import org.antlr.v4.runtime.ConsoleErrorListener;
 
 import javax.annotation.Nullable;
 import java.io.IOException;
@@ -30,8 +31,10 @@ abstract class AbstractVariableExpander {
         try (StringReader reader = new StringReader(input)) {
             CharStream s = CharStreams.fromReader(reader);
             PostProcessingLexer lexer = new PostProcessingLexer(s);
+            lexer.removeErrorListener(ConsoleErrorListener.INSTANCE);
             CommonTokenStream tokens = new CommonTokenStream(lexer);
             PostProcessingParser parser = new PostProcessingParser(tokens);
+            parser.removeErrorListener(ConsoleErrorListener.INSTANCE);
             Optional.ofNullable(errorListener).ifPresent(parser::addErrorListener);
             PostProcessingParser.LineContext ctx = parser.line();
             ParserVisitor visitor = new ParserVisitor(variables);