diff --git a/loopy/kernel/__init__.py b/loopy/kernel/__init__.py
index 5ac63b56eb6347d93e65a3fa860840c37cabe146..af4694b20ab7884048fb634fcea33449520c8eb8 100644
--- a/loopy/kernel/__init__.py
+++ b/loopy/kernel/__init__.py
@@ -1138,6 +1138,8 @@ class LoopKernel(RecordWithoutPickling):
                 options.append("groups=%s" % ":".join(insn.groups))
             if insn.conflicts_with_groups:
                 options.append("conflicts=%s" % ":".join(insn.conflicts_with_groups))
+            if insn.no_sync_with:
+                options.append("no_sync_with=%s" % ":".join(insn.no_sync_with))
 
             if len(loop_list) > loop_list_width:
                 lines.append("[%s]" % loop_list)