HEAD - 258032
diff --git a/bundles/org.eclipse.test.performance.ui/performanceui.jar b/bundles/org.eclipse.test.performance.ui/performanceui.jar
index 01c62ad..4bc1e25 100644
--- a/bundles/org.eclipse.test.performance.ui/performanceui.jar
+++ b/bundles/org.eclipse.test.performance.ui/performanceui.jar
Binary files differ
diff --git a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/FingerPrintGraph.java b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/FingerPrintGraph.java
index 32d7b0d..e1a64d3 100644
--- a/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/FingerPrintGraph.java
+++ b/bundles/org.eclipse.test.performance.ui/src/org/eclipse/test/performance/ui/FingerPrintGraph.java
@@ -578,7 +578,7 @@
 		BuildResults baselineBuildResults = this.results[i].getBaselineBuildResults();
 		double value = baselineBuildResults.getValue();
 		double error = baselineBuildResults.getError();
-		value += Math.abs(error);
+		if (!Double.isNaN(error)) value += Math.abs(error);
 		if (value > this.maxValue) {
 			this.maxValue = value;
 		}
@@ -588,7 +588,7 @@
 		BuildResults currentBuildResults = this.results[i].getCurrentBuildResults();
 		value = currentBuildResults.getValue();
 		error = currentBuildResults.getError();
-		value += Math.abs(error);
+		if (!Double.isNaN(error)) value += Math.abs(error);
 		if (value > this.maxValue) {
 			this.maxValue = value;
 		}