Index: /issm/trunk/src/m/classes/public/ismodelselfconsistent.m
===================================================================
--- /issm/trunk/src/m/classes/public/ismodelselfconsistent.m	(revision 1221)
+++ /issm/trunk/src/m/classes/public/ismodelselfconsistent.m	(revision 1222)
@@ -137,8 +137,10 @@
 end
 if ~isstruct(md.rifts),
-	if ~isempty(find(md.segmentmarkers>=2)),
-		%We have segments with rift markers, but no rift structure!
-		disp(['model ' md.name ' should be processed for rifts (run meshprocessrifts)!']);
-		bool=0; return;
+	if ~isnan(md.rifts),
+		if ~isempty(find(md.segmentmarkers>=2)),
+			%We have segments with rift markers, but no rift structure!
+			disp(['model ' md.name ' should be processed for rifts (run meshprocessrifts)!']);
+			bool=0; return;
+		end
 	end
 end
