diff --git a/direct/src/controls/ControlManager.py b/direct/src/controls/ControlManager.py index 93a3c3a19e..4e6b30dfaf 100755 --- a/direct/src/controls/ControlManager.py +++ b/direct/src/controls/ControlManager.py @@ -212,8 +212,9 @@ class ControlManager: def stop(self): self.disable() - self.currentControls.setCollisionsActive(0) - self.currentControls.setAvatar(None) + if self.currentControls: + self.currentControls.setCollisionsActive(0) + self.currentControls.setAvatar(None) self.currentControls = None def disableAvatarJump(self):