diff --git a/direct/src/actor/Actor.py b/direct/src/actor/Actor.py index 806706d2b8..a287eac397 100644 --- a/direct/src/actor/Actor.py +++ b/direct/src/actor/Actor.py @@ -163,8 +163,10 @@ class Actor(DirectObject, NodePath): #the actor for a few frames, otherwise it has no effect a.fixBounds() """ - if not hasattr(self, 'Actor_initialized'): - self.Actor_initialized = 1 + if hasattr(self, 'Actor_initialized'): + return + + self.Actor_initialized = 1 # initialize our NodePath essence NodePath.__init__(self)