Bug 326444 -  Equinox download page format
diff --git a/bundles/org.eclipse.build.tools/buildTools.jar b/bundles/org.eclipse.build.tools/buildTools.jar
index 00884da..fc9f481 100644
--- a/bundles/org.eclipse.build.tools/buildTools.jar
+++ b/bundles/org.eclipse.build.tools/buildTools.jar
Binary files differ
diff --git a/bundles/org.eclipse.build.tools/src/org/eclipse/releng/generators/TestResultsGenerator.java b/bundles/org.eclipse.build.tools/src/org/eclipse/releng/generators/TestResultsGenerator.java
index 0361957..2e0474b 100644
--- a/bundles/org.eclipse.build.tools/src/org/eclipse/releng/generators/TestResultsGenerator.java
+++ b/bundles/org.eclipse.build.tools/src/org/eclipse/releng/generators/TestResultsGenerator.java
@@ -597,12 +597,15 @@
 			if (platforms[i].getName().startsWith(name.substring(0, 3)) || platforms[i].getName().equals("All")) {
 				result = result + processDropRow(platforms[i]);
 				found = true;
+				continue;
 			}
 			//If the platform description indicates "All Other Platforms", process
 			// the row locally
-			else if (platforms[i].getName().equals("All Other Platforms") && !found) {
-				if ("equinox".equalsIgnoreCase(platforms[i].getFormat()))
-					return processEquinoxDropRow(platforms[i]);
+			if (platforms[i].getName().equals("All Other Platforms") && !found) {
+				if ("equinox".equalsIgnoreCase(platforms[i].getFormat())) {
+					result = processEquinoxDropRow(platforms[i]);
+					continue;
+				}
 				String imageName = getStatusColumn(platforms[i], false);
 				result = result + "<tr>";
 				result = result + "<td><div align=left>" + imageName + "</div></td>\n";