diff --git a/tests/test_solver.py b/tests/test_solver.py
index acf9e7f3ddf9d2e09808cc64c79a47262fc2c971..4d9ed657bd3533d90c940b92ba818062418ca088 100644
--- a/tests/test_solver.py
+++ b/tests/test_solver.py
@@ -70,7 +70,7 @@ def test_example_sns_1d_J_usadel1():
 
     # Current is real-valued and conserved
     assert_allclose(I0.imag, 0, atol=1e-8)
-    assert_allclose(I0.real, I0_mean, rtol=5e-3)
+    assert_allclose(I0.real, I0_mean, rtol=7e-3)
 
     # Compare to Usadel1
     g = usadel1.Geometry(1, 2)