Index: ../trunk-jpl/src/m/classes/diagnostic.m
===================================================================
--- ../trunk-jpl/src/m/classes/diagnostic.m	(revision 13810)
+++ ../trunk-jpl/src/m/classes/diagnostic.m	(revision 13811)
@@ -91,7 +91,7 @@
 			end
 
 			%singular solution
-			if ~any((~isnan(md.diagnostic.spcvx)+~isnan(md.diagnostic.spcvy))==2),
+			if ~(any(~isnan(md.diagnostic.spcvx)) & any(~isnan(md.diagnostic.spcvy))),
 				md = checkmessage(md,['model is not well posed (singular). You need at least one node with fixed velocity!']);
 			end
 			%CHECK THAT EACH LINES CONTAINS ONLY NAN VALUES OR NO NAN VALUES
