diff --git a/direct/src/distributed/AstronInternalRepository.py b/direct/src/distributed/AstronInternalRepository.py index 14f9697264..9ae17b9289 100644 --- a/direct/src/distributed/AstronInternalRepository.py +++ b/direct/src/distributed/AstronInternalRepository.py @@ -205,9 +205,9 @@ class AstronInternalRepository(ConnectionRepository): return do = self.doId2do[doId] - do.sendDeleteEvent() self.removeDOFromTables(do) do.delete() + do.sendDeleteEvent() def sendUpdate(self, do, fieldName, args): """