diff --git a/rules b/rules
index ec6a9bf..ca9fdd3 100755
--- a/rules
+++ b/rules
@@ -279,12 +279,22 @@ ifeq "$(ENABLE_JAVA)" "y"
   ifeq "$(JDK)" "default"
     ifeq "$(shell LANG=C /usr/lib/jvm/default-java/bin/java -version 2>&1 | tail -n 1 | awk '{ print $$1 }')" "OpenJDK"
       RUN_MAKE_CHECK=y
-      ENABLE_JUNIT4=y
+      ifeq "$(DEB_HOST_ARCH)" "i386"
+	ENABLE_JUNIT4=y
+      endif
+      ifeq "$(DEB_HOST_ARCH)" "amd64"
+	ENABLE_JUNIT4=y
+      endif
     endif
   else
     ifeq "$(JDK)" "openjdk"
       RUN_MAKE_CHECK=y
-      ENABLE_JUNIT4=y
+      ifeq "$(DEB_HOST_ARCH)" "i386"
+	ENABLE_JUNIT4=y
+      endif
+      ifeq "$(DEB_HOST_ARCH)" "amd64"
+	ENABLE_JUNIT4=y
+      endif
     else
       RUN_MAKE_CHECK=n
       ENABLE_JUNIT4=n
