diff --git a/server/controller/webmin.js b/server/controller/webmin.js
index 1d36b10ea12c7f449940a46d7749221de8173c95..d0e6808a2f89f399a49c120674058432ccc436d1 100644
--- a/server/controller/webmin.js
+++ b/server/controller/webmin.js
@@ -759,7 +759,8 @@ function getLAN(family) {
 async function getLastBlockWithDividend(server) {
   // server.dal.blockDAL.lastBlockWithDividend() is deprectated (too expensive)
   let stat = await server.dal.getStat('ud');
-  return server.dal.getBlock(stat.blocks.pop())
+  const blockNumbers = stat.blocks || stat // stat.blocks = Duniter v1.7.x, stat = Duniter 1.8.x
+  return server.dal.getBlock(blockNumbers.pop())
 }
 
 util.inherits(WebAdmin, stream.Duplex);