diff --git a/loopy/schedule/__init__.py b/loopy/schedule/__init__.py
index 38fc7c5812b9105904a9cb156527bc074fdc6728..234ca95a9a51891d437c6fa0c7de7d5fc410db47 100644
--- a/loopy/schedule/__init__.py
+++ b/loopy/schedule/__init__.py
@@ -1482,15 +1482,6 @@ def generate_loop_schedules(kernel, debug_args={}):
                     gen_sched = insert_barriers(kernel, gen_sched,
                             reverse=False, kind="global")
 
-                    """
-                    for sched_item in gen_sched:
-                        if (
-                                isinstance(sched_item, Barrier)
-                                and sched_item.kind == "global"):
-                            raise LoopyError("kernel requires a global barrier %s"
-                                    % sched_item.comment)
-                    """
-
                     logger.info("%s: barrier insertion: local" % kernel.name)
 
                     gen_sched = insert_barriers(kernel, gen_sched,