diff --git a/tests/lbm/codegen/FluctuatingMRT.py b/tests/lbm/codegen/FluctuatingMRT.py
index 71a102612048f37018bfcb97e035119b7fc09fa3..4db0ca9ba70b08b821b95318cfe0071ece88966a 100644
--- a/tests/lbm/codegen/FluctuatingMRT.py
+++ b/tests/lbm/codegen/FluctuatingMRT.py
@@ -44,6 +44,7 @@ with CodeGeneration() as ctx:
         fluctuating={
             'temperature': temperature,
             'block_offsets': 'walberla',
+            'rng_node': ps.rng.PhiloxTwoDoubles if ctx.double_accuracy else ps.rng.PhiloxFourFloats,
         },
         optimization={'cse_global': True}
     )