diff --git a/tests/block_bytecode/lola_stochastic_block.mod b/tests/block_bytecode/lola_stochastic_block.mod
index 65e685eecf5befc2c4b2b2811dedbc096db95018..022039cd99e8bf13e9c8ed719ad41e8cc531dc7c 100644
--- a/tests/block_bytecode/lola_stochastic_block.mod
+++ b/tests/block_bytecode/lola_stochastic_block.mod
@@ -15,7 +15,7 @@ ref = load(['lola_stochastic' filesep 'Output' filesep 'lola_stochastic_results.
 /* NB: With block, the rows of ghx and ghu are in declaration order (and not in
        DR-order as in non-block mode) */
 
-if max(max(abs(oo_.dr.ghx(:, state_reorder) - ref.oo_.dr.ghx(ref.oo_.dr.inv_order_var, ref_state_reorder)))) > 2e-9
+if max(max(abs(oo_.dr.ghx(:, state_reorder) - ref.oo_.dr.ghx(ref.oo_.dr.inv_order_var, ref_state_reorder)))) > 3e-9
     error('Error in ghx')
 end