diff --git a/netbox/templates/extras/report_result.html b/netbox/templates/extras/report_result.html
index b4a0c0f12..0c61c63f9 100644
--- a/netbox/templates/extras/report_result.html
+++ b/netbox/templates/extras/report_result.html
@@ -1,4 +1,6 @@
{% extends 'extras/report.html' %}
+{% load buttons %}
+{% load perms %}
{% block content-wrapper %}
@@ -7,3 +9,13 @@
{% endblock %}
+
+{% block controls %}
+
+
+ {% if request.user|can_delete:result %}
+ {% delete_button result %}
+ {% endif %}
+
+
+{% endblock controls %}
\ No newline at end of file
diff --git a/netbox/templates/extras/script_result.html b/netbox/templates/extras/script_result.html
index 1c311ff26..2fc01e9fa 100644
--- a/netbox/templates/extras/script_result.html
+++ b/netbox/templates/extras/script_result.html
@@ -1,5 +1,7 @@
{% extends 'base/layout.html' %}
{% load helpers %}
+{% load buttons %}
+{% load perms %}
{% block title %}{{ script }}{% endblock %}
@@ -23,6 +25,16 @@
{{ block.super }}
{% endblock header %}
+{% block controls %}
+
+
+ {% if request.user|can_delete:result %}
+ {% delete_button result %}
+ {% endif %}
+
+
+{% endblock controls %}
+
{% block content-wrapper %}
-
@@ -46,3 +58,7 @@
{% endblock content-wrapper %}
+
+{% block modals %}
+ {% include 'inc/htmx_modal.html' %}
+{% endblock modals %}
\ No newline at end of file