diff --git a/ragconnect.base/build.gradle b/ragconnect.base/build.gradle
index 1c1f1ff566b90b33b0f7cb7ba81f78b5606428fe..ecc07614df7df5d10e9a2a77a47b8a2923fbbed7 100644
--- a/ragconnect.base/build.gradle
+++ b/ragconnect.base/build.gradle
@@ -62,10 +62,10 @@ task extractJastAddSources(type: Sync) {
     into file("${extractLocation}")
 }
 
-File preprocessorGrammar = file('../relast-preprocessor/src/main/jastadd/RelAst.relast')
+File preprocessorGrammar = file("${extractLocation}/RelAst.relast")
 File ragConnectGrammar = file('./src/main/jastadd/RagConnect.relast')
 File intermediateGrammar = file('./src/main/jastadd/Intermediate.relast')
-File mustacheGrammar = file('../relast-preprocessor/src/main/jastadd/mustache/Mustache.relast')
+File mustacheGrammar = file("${extractLocation}/mustache/Mustache.relast")
 
 task relast(type: JavaExec) {
     group = 'Build'