diff --git a/server/src/v1/task.ts b/server/src/v1/task.ts
index 8510369a4d32e6694cf99b43954ed4ca1ff16660..30aaa0d3f22067630b36ebb897d2b1d4d0e4a2f3 100644
--- a/server/src/v1/task.ts
+++ b/server/src/v1/task.ts
@@ -235,7 +235,8 @@ task.get('/:uuid/comments', async (req, res) => {
                 .where({
                     'team_members.user_id': req.body.token.id,
                     'tasks.id': id,
-                });
+                })
+                .groupBy('comments.id');
             if (task.length >= 1) {
                 res.status(200).json({
                     status: 'success',