diff --git a/node/Node.cpp b/node/Node.cpp index d40ceab9c..534c085d0 100644 --- a/node/Node.cpp +++ b/node/Node.cpp @@ -136,7 +136,7 @@ Node::Node( if (!Topology::authenticateRootTopology(rt)) rt.clear(); } - if (!rt.size()) + if ((!rt.size())||(!rt.contains("rootservers"))) rt.fromString(ZT_DEFAULTS.defaultRootTopology); } RR->topology->setRootServers(Dictionary(rt.get("rootservers","")));