diff --git a/routers/repo/issue.go b/routers/repo/issue.go
index db55033f8..88628eab9 100644
--- a/routers/repo/issue.go
+++ b/routers/repo/issue.go
@@ -623,6 +623,7 @@ func ViewIssue(ctx *middleware.Context) {
 			for j := range participants {
 				if comment.Poster == participants[j] {
 					already_added = true
+					break
 				}
 			}
 			if !already_added {