diff --git a/src/cutecoin/core/graph.py b/src/cutecoin/core/graph.py
index 8661bb0d2afa8876195929c7419ae598fc3c4791..e768f3083dd604cd3ec85ac72d9b31cee749d90a 100644
--- a/src/cutecoin/core/graph.py
+++ b/src/cutecoin/core/graph.py
@@ -87,7 +87,7 @@ class Graph(object):
             node = self._graph[pubkey]
             if node['id'] in tuple(done):
                 continue
-            person_selected = Person(node['text'], node['id'])
+            person_selected = Person.from_metadata(node)
             certifier_list = person_selected.certifiers_of(self.community)
             self.add_certifier_list(certifier_list, person_selected, person)
             if person.pubkey in tuple(self._graph.keys()):