diff --git a/gajim/common/logger.py b/gajim/common/logger.py
index df106656db93fdd495983aa68cc4547da39ca665..f8e932e21988681c9eedb4fe7fb2fb28836e3846 100644
--- a/gajim/common/logger.py
+++ b/gajim/common/logger.py
@@ -525,7 +525,7 @@ class Logger:
                     ''' % msg_log_id
                     )
             results = self.cur.fetchone()
-            if len(results) == 0:
+            if results is None:
                 # Log line is no more in logs table. remove it from unread_messages
                 self.set_read_messages([msg_log_id])
                 continue