diff --git a/index.js b/index.js
index 35859e58850c5fc1dc32fa7276b3bb27667792b4..63bf6647b6ded24f421c355ba8d536d8a9060133 100644
--- a/index.js
+++ b/index.js
@@ -83,7 +83,10 @@ module.exports = {
           require('./server/lib/routes').webmin(wbmin, app);
           require('./server/lib/routes').webminWS(wbmin)(httpServer);
 
-          yield wbmin.startAllServices();
+          const currentBlock = yield server.dal.getCurrentBlockOrNull()
+          if (currentBlock) {
+            yield wbmin.startAllServices()
+          }
 
           // Never ending promise
           return new Promise((resolve) => {});