diff --git a/server/controller/webmin.js b/server/controller/webmin.js
index a76ecbab807cc1581de984a845d8e0845ab6041d..73bc5c3e34249209385c72054fbecbf9edf607a0 100644
--- a/server/controller/webmin.js
+++ b/server/controller/webmin.js
@@ -647,7 +647,12 @@ function WebAdmin (duniterServer, startServices, stopServices, listDuniterUIPlug
     if (server.ws2pCluster) {
       const heads = yield server.ws2pCluster.getKnownHeads()
       for (const head of heads) {
-        const member = yield duniterServer.dal.getWrittenIdtyByPubkey(head.message.split(':')[2])
+        let posPubkey = 3;
+        // Gestion de l'ancien format
+        if (head.message.match(/:1:/)) {
+          posPubkey = 2;
+        }
+        const member = yield duniterServer.dal.getWrittenIdtyByPubkey(head.message.split(':')[posPubkey])
         head.uid = member && member.uid || ''
       }
       return heads