diff --git a/gajim/common/logger.py b/gajim/common/logger.py
index 485236de825668f6684125f00bd66f83ffe7fa5a..df106656db93fdd495983aa68cc4547da39ca665 100644
--- a/gajim/common/logger.py
+++ b/gajim/common/logger.py
@@ -1104,8 +1104,12 @@ class Logger:
 
         :param account_jid:     The jid of the account
         """
-
-        jid_id = self.get_jid_id(account_jid)
+        try:
+            jid_id = self.get_jid_id(account_jid)
+        except ValueError:
+            # This happens if the JID never made it to the Database
+            # because the account was never connected
+            return
 
         sql = '''
             DELETE FROM roster_entry WHERE account_jid_id = {jid_id};