diff --git a/eraser-base/build.gradle b/eraser-base/build.gradle
index b338994fa7665d19f4ae2b1145d6cbc4c3bf8d8a..95ba9763c6d6656b89178d0d7fefbffee6d9dac0 100644
--- a/eraser-base/build.gradle
+++ b/eraser-base/build.gradle
@@ -142,6 +142,7 @@ cleanGen.doFirst {
 }
 
 preprocess.dependsOn ragConnect
+generateCoverage.dependsOn ragConnect
 generateAst.dependsOn preprocess
 generateAst.dependsOn generateCoverage
 generateAst.inputs.files file("./src/main/jastadd/mainGen.ast"), file("./src/main/jastadd/mainGen.jadd")