diff --git a/kallithea/templates/changeset/changeset_file_comment.html b/kallithea/templates/changeset/changeset_file_comment.html
--- a/kallithea/templates/changeset/changeset_file_comment.html
+++ b/kallithea/templates/changeset/changeset_file_comment.html
@@ -183,9 +183,12 @@
%endfor
- %if is_pr and change_status:
-
-
+
+ %if is_pr and ( \
+ h.HasPermissionAny('hg.admin')() or h.HasRepoPermissionAny('repository.admin')(c.repo_name) \
+ or c.pull_request.author.user_id == c.authuser.user_id):
+
+
%endif
%endif