diff --git a/test/test_loopy.py b/test/test_loopy.py
index 0a3ce11f468ac56071382ba9cf695d7bf1516ddd..6fecef421ce47b9f8c5295be11488c2bcf49d80c 100644
--- a/test/test_loopy.py
+++ b/test/test_loopy.py
@@ -1041,7 +1041,7 @@ def test_atomic_load(ctx_factory):
                     upper = upper + i * a[i] {id=sum0}
                     lower = lower - b[i] {id=sum1}
                 end
-                ... lbarrier {id=lb1, dep=sum1}
+                ... lbarrier {id=lb1, dep=sum1:init}
                 temp[0] = temp[0] + lower {id=temp_sum, dep=sum*:lb1:init, atomic,\
                                            nosync=init}
                 ... lbarrier {id=lb2, dep=temp_sum}