diff --git a/app/views/issues/_relations.rhtml b/app/views/issues/_relations.rhtml
index 59638a97a..19ae08b04 100644
--- a/app/views/issues/_relations.rhtml
+++ b/app/views/issues/_relations.rhtml
@@ -1,5 +1,5 @@
-<% if authorize_for('issue_relations', 'new') %>
+<% if User.current.allowed_to?(:manage_issue_relations, @project) %>
<%= toggle_link l(:button_add), 'new-relation-form', {:focus => 'relation_issue_to_id'} %>
<% end %>
diff --git a/app/views/issues/show.rhtml b/app/views/issues/show.rhtml
index 7d1871619..166c85e0d 100644
--- a/app/views/issues/show.rhtml
+++ b/app/views/issues/show.rhtml
@@ -73,7 +73,7 @@
<% end %>
-<% if authorize_for('issue_relations', 'new') || @issue.relations.present? %>
+<% if @relations.present? || User.current.allowed_to?(:manage_issue_relations, @project) %>
<%= render :partial => 'relations' %>