diff --git a/src/sakia/core/net/network.py b/src/sakia/core/net/network.py
index 30d7cb9436887f0de919cf02c0d83a0e48a64570..878ae5fb8bbfae2819066d37f2700bc1f3bf1e17 100644
--- a/src/sakia/core/net/network.py
+++ b/src/sakia/core/net/network.py
@@ -360,6 +360,7 @@ class Network(QObject):
             logging.debug("New node found : {0}".format(peer.pubkey[:5]))
             try:
                 node = Node.from_peer(self.currency, peer, pubkey, self.session)
+                node.refresh(manual=True)
                 self.add_node(node)
                 self.nodes_changed.emit()
             except InvalidNodeCurrency as e: