diff --git a/direct/src/directtools/DirectSession.py b/direct/src/directtools/DirectSession.py index fc6dcf8cda..624fe00458 100644 --- a/direct/src/directtools/DirectSession.py +++ b/direct/src/directtools/DirectSession.py @@ -6,7 +6,6 @@ from DirectGrid import * from DirectGeometry import * from DirectLights import * from DirectSessionPanel import * -from DirectDeviceManager import * import Placer import OnscreenText import types @@ -53,6 +52,7 @@ class DirectSession(PandaObject): # Create a vrpn client vrpn-server or default if base.config.GetBool('want-vrpn', 0): + from DirectDeviceManager import * self.deviceManager = DirectDeviceManager() # Automatically create any devices specified in config file joybox = base.config.GetString('vrpn-joybox-device', '')