diff --git a/src/sakia/services/identities.py b/src/sakia/services/identities.py
index 4c4eb0873021abda0dca79ac81250ed5b7010c5c..ced7e87914306b4373cd678172edd4634c0f65f9 100644
--- a/src/sakia/services/identities.py
+++ b/src/sakia/services/identities.py
@@ -116,8 +116,8 @@ class IdentitiesService(QObject):
                     self.currency, blockstamp.number
                 )
                 identity.membership_buid = blockstamp
-                identity.membership_type = ms["membership"]
-                identity.membership_written_on = ms["written"]
+                identity.membership_type = membership_data["membership"]
+                identity.membership_written_on = membership_data["written"]
                 identity = await self.load_requirements(identity)
             # We save connections pubkeys
             identity.written = True