diff --git a/src/main/java/org/jastadd/preprocessor/Main.java b/src/main/java/org/jastadd/preprocessor/Main.java
index 638ac9d045643772de5cd45a229efd840d3e2a2d..e3c277ab7755a81184433358ae3451385d4fa163 100644
--- a/src/main/java/org/jastadd/preprocessor/Main.java
+++ b/src/main/java/org/jastadd/preprocessor/Main.java
@@ -31,7 +31,7 @@ public class Main extends org.jastadd.relast.compiler.RelAstProcessor {
       int returnValue = new Main().run(args);
       System.exit(returnValue);
     } catch (CompilerException e) {
-      e.printStackTrace();
+      System.err.println(e.getMessage());
       System.exit(-1);
     }
   }