diff --git a/src/main/resources/templates/request/list.html b/src/main/resources/templates/request/list.html
index 44438e00b91aae67c1408fac74f060f014cf250c..7c74f6fcc42aaf188a35138aec0ebb2d3da553c4 100644
--- a/src/main/resources/templates/request/list.html
+++ b/src/main/resources/templates/request/list.html
@@ -50,7 +50,7 @@
             <div class="float-right btn-toolbar">
                 <form th:each="lab : ${activeLabs}" th:action="@{'/requests/next/' + ${lab.id}}"
                       class="float-right" style="padding-right:2px;" method="POST">
-                    <button type="submit" class="btn btn-sm btn-primary" th:if="${lab.isOpen()}"
+                    <button type="submit" class="btn btn-sm btn-primary" th:if="${lab.display()}"
                             th:classappend="${queued.get(lab.id) == 0} ? disabled : ''">Get next for
                         [[${lab.course.code}]] [[${lab.toString()}]] (<span th:id="${'span-' + lab.id}">[[${queued.get(lab.id)}]]</span>)
                     </button>