diff --git a/gajim/common/contacts.py b/gajim/common/contacts.py
index 52903230b9f5373caf9a8cb1d4246e157b762488..42304d8b53c0d5727faf7537d572aee4c08b56fe 100644
--- a/gajim/common/contacts.py
+++ b/gajim/common/contacts.py
@@ -310,7 +310,7 @@ class LegacyContactsAPI:
             status=contact.status, sub=contact.sub, ask=contact.ask,
             resource=contact.resource, priority=contact.priority,
             keyID=contact.keyID, client_caps=contact.client_caps,
-            chatstate=contact.chatstate,
+            chatstate=contact.chatstate_enum,
             idle_time=contact.idle_time, avatar_sha=contact.avatar_sha)
 
     def add_contact(self, account, contact):