Index: src/main/java/com/db/finki/www/build_board/controller/thread_controller/TopicController.java
===================================================================
--- src/main/java/com/db/finki/www/build_board/controller/thread_controller/TopicController.java	(revision 8dbc333588c3c47a0991d06e07aa4a6e2bf5cf79)
+++ src/main/java/com/db/finki/www/build_board/controller/thread_controller/TopicController.java	(revision 2ea5815e32326ba17dd3edd87f8382c4b7ec5696)
@@ -65,5 +65,5 @@
         }
 
-        if(blacklistedUserService.isBlacklisted(user.getId())) {
+        if(blacklistedUserService.isBlacklisted(user.getId(), topicId)) {
             return "blacklisted";
         }
Index: src/main/java/com/db/finki/www/build_board/repository/BlacklistedUserRepo.java
===================================================================
--- src/main/java/com/db/finki/www/build_board/repository/BlacklistedUserRepo.java	(revision 8dbc333588c3c47a0991d06e07aa4a6e2bf5cf79)
+++ src/main/java/com/db/finki/www/build_board/repository/BlacklistedUserRepo.java	(revision 2ea5815e32326ba17dd3edd87f8382c4b7ec5696)
@@ -13,7 +13,7 @@
                 select *
                 from blacklisted_user bu
-                where bu.user_id=:userId
+                where bu.user_id=:userId and bu.topic_id = :topicId
         ) 
     """)
-    boolean isUserInBlacklist(@Param("userId") long userId);
+    boolean isUserInBlacklist(@Param("userId") long userId, @Param("topicId") long topicId);
 }
Index: src/main/java/com/db/finki/www/build_board/service/BlacklistedUserService.java
===================================================================
--- src/main/java/com/db/finki/www/build_board/service/BlacklistedUserService.java	(revision 8dbc333588c3c47a0991d06e07aa4a6e2bf5cf79)
+++ src/main/java/com/db/finki/www/build_board/service/BlacklistedUserService.java	(revision 2ea5815e32326ba17dd3edd87f8382c4b7ec5696)
@@ -10,6 +10,6 @@
     public BlacklistedUserService(BlacklistedUserRepo blacklistedUserRepo) {this.blacklistedUserRepo = blacklistedUserRepo;}
 
-    public boolean isBlacklisted(long userId) {
-        return blacklistedUserRepo.isUserInBlacklist(userId);
+    public boolean isBlacklisted(long userId, long topicId) {
+        return blacklistedUserRepo.isUserInBlacklist(userId, topicId);
     }
 }
