Index: /issm/trunk-jpl/src/m/model/solve.m
===================================================================
--- /issm/trunk-jpl/src/m/model/solve.m	(revision 12672)
+++ /issm/trunk-jpl/src/m/model/solve.m	(revision 12673)
@@ -35,9 +35,9 @@
 disp('checking model consistency');
 if (solutionenum == FlaimSolutionEnum)
-	modelconsistency(true);
-	md.mesh.checkconsistency(md,solutionenum);
-	md.flaim.checkconsistency(md,solutionenum);
-	if ~modelconsistency()
-		error(' ');
+	md.private.isconsistent=true;
+	md=checkconsistency(md.mesh,md,solutionenum);
+	md=checkconsistency(md.flaim,md,solutionenum);
+	if md.private.isconsistent==false,
+		error('Model not consistent, see messages above');
 	end
 else
