diff --git a/app/lib/blockGenerator.js b/app/lib/blockGenerator.js index 4c9d5880a7f493a04d5aaff00a587c5cfddb30cd..97af920dcf32391f11d533d5934af0f94983893a 100644 --- a/app/lib/blockGenerator.js +++ b/app/lib/blockGenerator.js @@ -453,7 +453,7 @@ function BlockGenerator(mainContext, prover) { if (!identity) { throw 'Identity with hash \'' + idHash + '\' not found'; } - if (identity.buid != constants.BLOCK.SPECIAL_BLOCK) { + if (!identity.wasMember && identity.buid != constants.BLOCK.SPECIAL_BLOCK) { let idtyBasedBlock = yield dal.getBlock(identity.buid); let age = current.medianTime - idtyBasedBlock.medianTime; if (age > conf.idtyWindow) {