diff --git a/releng.wtpbuilder/distribution/jsdt.site/build.xml b/releng.wtpbuilder/distribution/jsdt.site/build.xml
index 99aea0f4d26bad85297d302307051fa684a66621..9ae10dc9a9c91dae47cba7ee344c480f93850a9b 100644
--- a/releng.wtpbuilder/distribution/jsdt.site/build.xml
+++ b/releng.wtpbuilder/distribution/jsdt.site/build.xml
@@ -26,11 +26,13 @@
             antfile="${wtp.builder.home}/scripts/build/runbuild.xml"
             target="getBaseBuilder"/>
 
+        <!-- TODO: should set 'failonerror' to false, and follow up with error 
+        check and appropriate cleanup/finishup actions before failing -->
 
         <java
             jar="${eclipse.launcher}"
             fork="true"
-            failonerror="false">
+            failonerror="true">
             <jvmarg value="-Dosgi.ws=${env.BASEWS}"/>
             <jvmarg value="-Dosgi.os=${env.BASEOS}"/>
             <jvmarg value="-Dosgi.arch=${env.BASEARCH}"/>