diff --git a/direct/src/distributed/DistributedCartesianGrid.py b/direct/src/distributed/DistributedCartesianGrid.py index 8d0eaa133f..49adb7d459 100755 --- a/direct/src/distributed/DistributedCartesianGrid.py +++ b/direct/src/distributed/DistributedCartesianGrid.py @@ -120,11 +120,9 @@ class DistributedCartesianGrid(DistributedNode, CartesianGridBase): self.visAvatar = avatar self.visZone = None self.visDirty = True - if not self.gridVisContext: - self.gridVisContext = self.cr.addInterest( - self.getDoId(), 0, self.uniqueName("visibility")) taskMgr.add( self.processVisibility, self.taskName("processVisibility")) + self.processVisibility(0) @report(types = ['deltaStamp', 'avLocation', 'args'], dConfigParam = ['want-connector-report','want-shipboard-report']) def stopProcessVisibility(self, clearAll=False, event=None):