diff --git a/build.gradle b/build.gradle
index 9be29ac224ed9d9607ee0e068bfe022e37b7a3cc..06734a1fdbe9e95a04b6f2d48811636520e12b96 100644
--- a/build.gradle
+++ b/build.gradle
@@ -170,6 +170,7 @@ jastadd {
 
 clean.dependsOn(cleanGen)
 generateAst.dependsOn(relast)
+jar.dependsOn(":relast.preprocessor:jar")
 
 //991
 publishing {