diff --git a/matlab/disp_identification.m b/matlab/disp_identification.m
index 8caddd1dd03cd146bf151ee8469b2c12284328ed..276baeb8c5b8e59143cd91f16be562e03248259f 100644
--- a/matlab/disp_identification.m
+++ b/matlab/disp_identification.m
@@ -160,7 +160,7 @@ for jide = 1:4
                         disp(['    The rank of ', strJacobian, ' (', strMeaning, ') is deficient for ', num2str(sum(ide.ino & ide.minimal_state_space)),' out of ',int2str(EffectiveSampleSize),' effective MC runs!'  ])
                         end
                     else
-                        disp(['    The rank of ', strJacobian, ' (', strMeaning, ') is deficient for ', num2str(sum(ide.ino)),' out of ',int2str(EffectiveSampleSize),' effective MC runs!'  ]),
+                        disp(['    The rank of ', strJacobian, ' (', strMeaning, ') is deficient for ', num2str(sum(ide.ino~=0)),' out of ',int2str(EffectiveSampleSize),' effective MC runs!'  ]),
                     end
                 else
                     disp(['    The rank of ', strJacobian, ' (', strMeaning, ') is deficient!']),