diff --git a/ckan/templates/user/edit_user_form.html b/ckan/templates/user/edit_user_form.html
index b62f5fd9f08..b2e122054b5 100644
--- a/ckan/templates/user/edit_user_form.html
+++ b/ckan/templates/user/edit_user_form.html
@@ -37,6 +37,12 @@
{% block delete_button_text %}{{ _('Delete') }}{% endblock %}
{% endif %}
{% endblock %}
+ {% block generate_button %}
+ {% if h.check_access('user_cycle_apikey', {'id': data.id}) %}
+ {% set locale = h.dump_json({'content': _('Are you sure you want to regenerate the API key?')}) %}
+ {% block generate_button_text %}{{ _('Regenerate API Key') }}{% endblock %}
+ {% endif %}
+ {% endblock %}
{{ form.required_message() }}