diff --git a/src/common/logger.py b/src/common/logger.py
index e2cd191803861af7ed361809d41ed6ba80aa88e6..7290d545572ce7f03c4866263b20e743ac5b97d0 100644
--- a/src/common/logger.py
+++ b/src/common/logger.py
@@ -260,7 +260,7 @@ def write(self, kind, jid, message = None, show = None, tim = None, subject = No
 			contact_name_col = nick
 			if check_unique: # check for same time, same msg, same jid, same kind
 				self.cur.execute('''
-					SELECT message FROM logs
+					SELECT log_line_id FROM logs
 					WHERE time = ? AND message = ? AND jid_id = ?
 					AND kind = ?
 					''', (time_col, message_col, jid_id, constants.KIND_GC_MSG))