Index: /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h
===================================================================
--- /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h	(revision 19800)
+++ /issm/trunk-jpl/src/c/classes/ExternalResults/GenericExternalResult.h	(revision 19801)
@@ -277,5 +277,6 @@
 	value = xNew<char>(strlen(in_value)+1);
 	xMemCpy<char>(value,in_value,(strlen(in_value)+1));
-	step  = UNDEF;
+	//step = UNDEF;  Update: can't define an int as UNDEF, ends up as garbage.
+	step  = 0; //this result needs to end up in the first step. (used to be UNDEF, which is garbage for an int type)
 	time  = UNDEF;
 
