Index: /issm/trunk/src/m/classes/public/isresultconsistent.m
===================================================================
--- /issm/trunk/src/m/classes/public/isresultconsistent.m	(revision 806)
+++ /issm/trunk/src/m/classes/public/isresultconsistent.m	(revision 807)
@@ -19,4 +19,9 @@
 %initialize output as 1 -> success
 bool=1;
+
+%do not check results if qmu analysis
+if md.qmu_analysis,
+	return
+end
 
 %DIAGNOSTIC
Index: /issm/trunk/src/m/classes/public/loadresultsfromdisk.m
===================================================================
--- /issm/trunk/src/m/classes/public/loadresultsfromdisk.m	(revision 806)
+++ /issm/trunk/src/m/classes/public/loadresultsfromdisk.m	(revision 807)
@@ -18,10 +18,8 @@
 
 %Check result is consistent, only if it exists
-if ~isempty(md.results.diagnostic),
-	disp(sprintf('%s\n','checking result consistency'));
-	if ~isresultconsistent(md,md.analysis_type),
-		%it would be very cruel to put an error, it would kill the computed results (even if not consistent...)
-		disp('!! results not consistent correct the model !!') 
-	end
+disp(sprintf('%s\n','checking result consistency'));
+if ~isresultconsistent(md,md.analysis_type),
+	%it would be very cruel to put an error, it would kill the computed results (even if not consistent...)
+	disp('!! results not consistent correct the model !!') 
 end
 
