diff --git a/atdb/taskdatabase/templates/taskdatabase/failures/retry_buttons.html b/atdb/taskdatabase/templates/taskdatabase/failures/retry_buttons.html
index 3a82fed5947d0a236d4da144c004456085656b09..fc22415e1ae9c367e4f44d3a8719893e6b06a078 100644
--- a/atdb/taskdatabase/templates/taskdatabase/failures/retry_buttons.html
+++ b/atdb/taskdatabase/templates/taskdatabase/failures/retry_buttons.html
@@ -15,4 +15,7 @@
             {% endif %}
             {% if task.status == "archived_failed" or task.status == "archiving_failed" %}
                     <a href="{% url 'task-retry-view' task.pk 'scrubbed' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
+            {% endif %}
+            {% if task.status == "finished_failed" or task.status == "finishing_failed" %}
+                    <a href="{% url 'task-retry-view' task.pk 'finishing' my_tasks.number %}" class="btn btn-warning btn-sm" role="button"><b><i class="fas fa-sync-alt"></i> Retry</b></a>
             {% endif %}
\ No newline at end of file