diff --git a/direct/src/controls/GravityWalker.py b/direct/src/controls/GravityWalker.py index c192ebdca7..a3bbe5e0f2 100755 --- a/direct/src/controls/GravityWalker.py +++ b/direct/src/controls/GravityWalker.py @@ -387,6 +387,8 @@ class GravityWalker(DirectObject.DirectObject): have been disabled. """ assert self.notify.debugStateCall(self) + if not hasattr(self, 'cWallSphereNodePath'): + return self.isAirborne = 0 self.mayJump = 1 tempCTrav = CollisionTraverser("oneTimeCollide")