diff --git a/templates/requests.html b/templates/requests.html
index 74ea6416..e8c1a8c8 100644
--- a/templates/requests.html
+++ b/templates/requests.html
@@ -76,7 +76,7 @@
) %}
{% endif %}
- {% if request.user.is_elevated() %}
+ {% if request.user.is_elevated() and not result.ClosedTS %}
{% if result.RequestType.ID == 2 and not due %}
{% set time_left = idle_time - time_delta %}
{% if time_left > 48 * 3600 %}
@@ -98,9 +98,11 @@
{% endif %}
{% endif %}
-
- {{ "Close" | tr }}
-
+ {% if not result.ClosedTS %}
+
+ {{ "Close" | tr }}
+
+ {% endif %}
{% else %}
{{ result.status_display() }}
{% endif %}