diff --git a/app/service/BlockchainService.js b/app/service/BlockchainService.js
index b9bcc6c3ea26e667f1e946d826dad47f03a7f948..5f1976729436d855e943a2b1277f867010e1827b 100644
--- a/app/service/BlockchainService.js
+++ b/app/service/BlockchainService.js
@@ -265,6 +265,7 @@ function BlockchainService (server) {
     let expired = false;
     let outdistanced = false;
     let isSentry = false;
+    let wasMember = false;
     let expiresMS = 0;
     let expiresPending = 0;
     let certs = [];
@@ -310,6 +311,7 @@ function BlockchainService (server) {
           expiresPending = conf.msValidity;
         }
       }
+      wasMember = idty.wasMember;
       isSentry = idty.member && (yield dal.isSentry(idty.pub, conf));
       // Expiration of certifications
       for (const cert of certs) {
@@ -335,6 +337,7 @@ function BlockchainService (server) {
       expired: expired,
       outdistanced: outdistanced,
       isSentry: isSentry,
+      wasMember: wasMember,
       certifications: certs,
       membershipPendingExpiresIn: expiresPending,
       membershipExpiresIn: expiresMS
diff --git a/package.json b/package.json
index eb8d0f1ca11b66e5cd5a0acfb0623080b23a381f..85e6479c9401d12c3525337ca860bc9cad9dd374 100644
--- a/package.json
+++ b/package.json
@@ -42,7 +42,7 @@
     "colors": "1.1.2",
     "commander": "2.9.0",
     "daemonize2": "0.4.2",
-    "duniter-bma": "^1.0.0",
+    "duniter-bma": "^1.0.1",
     "duniter-common": "^1.0.0",
     "duniter-crawler": "^1.0.0",
     "duniter-keypair": "^1.0.0",
diff --git a/test/integration/identity-test.js b/test/integration/identity-test.js
index 6d63d78e0a3afd1b725cccce0fb9b38f9c5d6f5b..63f2b4a0e0b105f4e9183ba86d593a05603837d2 100644
--- a/test/integration/identity-test.js
+++ b/test/integration/identity-test.js
@@ -217,6 +217,7 @@ describe("Identities collision", function() {
       res.identities[0].should.have.property('pubkey').equal('HgTTJLAQ5sqfknMq7yLPZbehtuLSsKj9CxWN7k8QvYJd');
       res.identities[0].should.have.property('uid').equal('cat');
       res.identities[0].should.have.property('meta').property('timestamp');
+      res.identities[0].should.have.property('wasMember').equal(true);
       res.identities[0].should.have.property('expired').equal(false); // Because it has been a member once! So its identity will exist forever.
       res.identities[0].should.have.property('outdistanced').equal(false);
       res.identities[0].should.have.property('isSentry').equal(true); // dSen = 2, cat has issued and received 2 certs with tic and toc