Index: /issm/trunk-jpl/src/m/consistency/comparemodels.m
===================================================================
--- /issm/trunk-jpl/src/m/consistency/comparemodels.m	(revision 26796)
+++ /issm/trunk-jpl/src/m/consistency/comparemodels.m	(revision 26797)
@@ -27,8 +27,8 @@
 	if any(size(field1)~=size(field2)),
 		disp([fieldname ' do not have the same size']);
-	elseif isnumeric(field1),
+	elseif isnumeric(field1)
 		if numel(field1)==1 & isnan(field1) & isnan(field2),
 			%Do not do anything
-		elseif any(field1~=field2),
+		elseif any(field1(:)~=field2(:))
 			%Deal with NaN...
 			pos1=find(isnan(field1));
@@ -36,5 +36,5 @@
 			if numel(pos1)==numel(pos2) & all(pos1==pos2),
 				field1(pos1)=0; field2(pos2)=0;
-				if any(field1~=field2),
+				if any(field1(:)~=field2(:))
 					disp([fieldname ' differs']);
 				end
