Index: /issm/trunk/src/m/classes/public/loadresultsfromdisk.m
===================================================================
--- /issm/trunk/src/m/classes/public/loadresultsfromdisk.m	(revision 429)
+++ /issm/trunk/src/m/classes/public/loadresultsfromdisk.m	(revision 430)
@@ -63,5 +63,8 @@
 	
 	%read J
-	md.cont_J=results{6};
+	if(md.nsteps~=results{6}),
+		error('output from control method incompatible with model');
+	end
+	md.cont_J=results{7};
 
 elseif strcmpi(analysis_type,'thermalsteady'),
