diff --git a/libraries/entities/src/EntityTree.cpp b/libraries/entities/src/EntityTree.cpp index c6d42a4a1e..e86895c6cf 100644 --- a/libraries/entities/src/EntityTree.cpp +++ b/libraries/entities/src/EntityTree.cpp @@ -112,6 +112,11 @@ void EntityTree::eraseAllOctreeElements(bool createNewRoot) { resetClientEditStats(); clearDeletedEntities(); + + { + QWriteLocker locker(&_needsParentFixupLock); + _needsParentFixup.clear(); + } } void EntityTree::readBitstreamToTree(const unsigned char* bitstream,