diff --git a/domain-server/src/DomainServer.cpp b/domain-server/src/DomainServer.cpp index 40c4df68cf..056b4c549b 100644 --- a/domain-server/src/DomainServer.cpp +++ b/domain-server/src/DomainServer.cpp @@ -346,7 +346,13 @@ int DomainServer::run() { nodeList->startSilentNodeRemovalThread(); - if (!_staticAssignmentFile.exists()) { + if (!_staticAssignmentFile.exists() || _voxelServerConfig) { + + if (_voxelServerConfig) { + // we have a new VS config, clear the existing file to start fresh + _staticAssignmentFile.remove(); + }ga + prepopulateStaticAssignmentFile(); }