diff --git a/app/views/issues/show.html.erb b/app/views/issues/show.html.erb
index 491966b2224..7d312b50429 100644
--- a/app/views/issues/show.html.erb
+++ b/app/views/issues/show.html.erb
@@ -82,6 +82,14 @@
+<% if User.current.wants_comments_in_reverse_order? && authorize_for('issues', 'edit') %>
+
+
<%= l(:button_update) %>
+ <%= render :partial => 'edit' %>
+
+
+<% end %>
+
<% if @changesets.present? %>
<%=l(:label_associated_revisions)%>
@@ -101,7 +109,7 @@
<%= render :partial => 'action_menu' %>
-<% if authorize_for('issues', 'edit') %>
+<% if not User.current.wants_comments_in_reverse_order? && authorize_for('issues', 'edit') %>
<%= l(:button_update) %>
<%= render :partial => 'edit' %>