diff --git a/ietf/templates/idrfc/document_charter.html b/ietf/templates/idrfc/document_charter.html
index c949d8644..a23dbaaa7 100644
--- a/ietf/templates/idrfc/document_charter.html
+++ b/ietf/templates/idrfc/document_charter.html
@@ -42,6 +42,13 @@
{% if not snapshot and user|has_role:"Area Director,Secretariat" %}
- Change state
+
+ {% if chartering %}
+ - Abandon effort
+ {% else %}
+ - Recharter
+ {% endif %}
+
{% endif %}
@@ -74,29 +81,17 @@
Other versions: plain text
-Charter {{ doc.name }}-{{ doc.rev }}
+Charter {{ doc.name }}-{{ doc.rev }}
+{% if user|has_role:"Area Director,Secretariat" and chartering and doc.group.state_id != "conclude" %}
+Edit charter text
+{% endif %}
+
{{ content|fill:"80"|safe|linebreaksbr|keep_spacing|sanitize_html|safe }}
diff --git a/static/css/doc.css b/static/css/doc.css
index 158b596af..0de2a23ae 100644
--- a/static/css/doc.css
+++ b/static/css/doc.css
@@ -22,3 +22,5 @@
.writeup pre.editable { background-color: #efefff; min-height: 3em; }
.writeup a.edit { float: right; }
+
+h3 a.edit { font-weight: normal; font-size: 13px; display: inline-block; margin-left: 0.5em;}