diff --git a/bindings/java/build.xml b/bindings/java/build.xml
index b7824edc7869e3492cad7fda76547743bde4e34c..9c9a0a11aae52036e6ef73df0c60ed264334612d 100755
--- a/bindings/java/build.xml
+++ b/bindings/java/build.xml
@@ -99,7 +99,7 @@
 		</javac>
 	</target>
 
-	<target name="dist" depends="init-ivy"
+	<target name="dist" depends="init-ivy, compile"
         description="generate the distribution" >
     <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
 		<jar jarfile="${dist}/Tsk_DataModel.jar" basedir="${build}"/>