diff --git a/tailbone/templates/batch/index.mako b/tailbone/templates/batch/index.mako
index 5070c46e..8d54facc 100644
--- a/tailbone/templates/batch/index.mako
+++ b/tailbone/templates/batch/index.mako
@@ -81,10 +81,15 @@
% if master.results_refreshable and master.has_perm('refresh'):
% if use_buefy:
- Refresh Results
+ :disabled="refreshResultsButtonDisabled"
+ icon-pack="fas"
+ icon-left="fas fa-redo"
+ @click="refreshResults()">
+ {{ refreshResultsButtonText }}
+ ${h.form(url('{}.refresh_results'.format(route_prefix)), ref='refreshResultsForm')}
+ ${h.csrf_token(request)}
+ ${h.end_form()}
% else: