Index: /issm/trunk/src/m/model/ismodelselfconsistent.m
===================================================================
--- /issm/trunk/src/m/model/ismodelselfconsistent.m	(revision 8675)
+++ /issm/trunk/src/m/model/ismodelselfconsistent.m	(revision 8676)
@@ -303,9 +303,11 @@
 	%Check that forcing columns are properly ordered
 	for i=1:length(forcingnames),
-		if md.forcings.(forcingnames{i})(end,:)~=sort(md.forcings.(forcingnames{i})(end,:)),
+		if any(md.forcings.(forcingnames{i})(end,:)~=sort(md.forcings.(forcingnames{i})(end,:))),
 			message(['model not consistent: model ' md.name ' forcings.' forcingnames{i} ' columns should be chronological']);
 		end
-	end
-
+		if any(md.forcings.(forcingnames{i})(end,1:end-1)==md.forcings.(forcingnames{i})(end,2:end)),
+			message(['model not consistent: model ' md.name ' forcings.' forcingnames{i} ' columns must not contain duplicate timesteps']);
+		end
+	end
 end
 %}}}
