diff --git a/tests/minimal_state_space_system/sw_minimal.mod b/tests/minimal_state_space_system/sw_minimal.mod
index 2ced78e1a0d09f1bb2830745b5aecf89a299136e..844fdb21491cfb6d10466f9eb08eb3ef4a5e007c 100644
--- a/tests/minimal_state_space_system/sw_minimal.mod
+++ b/tests/minimal_state_space_system/sw_minimal.mod
@@ -425,7 +425,7 @@ Sigmay_min = minSS.C*Sigmax_min*minSS.C' + minSS.D*M_.Sigma_e*minSS.D';
 ([Sigmay_full(:) - Sigmay_min(:)]')
 sqrt(([diag(Sigmay_full), diag(Sigmay_min)]'))
 dx = norm( Sigmay_full - Sigmay_min, Inf);
-if dx > 1e-8
+if dx > 2e-8
     error(sprintf('something wrong with minimal state space computations, as numerical error is %d',dx))
 else
     fprintf('numerical error for moments computed from minimal state system is %d\n',dx)