diff --git a/app/views/articles/read.html.erb b/app/views/articles/read.html.erb
index 8ecab910..aad22ca8 100644
--- a/app/views/articles/read.html.erb
+++ b/app/views/articles/read.html.erb
@@ -1,5 +1,5 @@
- <% if current_user&.profile == "admin" %>
+ <% if current_user&.profile.in? [User::ADMIN, User::PUBLISHER] %>
<%= link_to(t('.edit'), edit_admin_article_path(@article.id), class: 'admintools', id: 'admin_article') %>
<% end %>
<% cache @article do %>