diff --git a/direct/src/showbase/ShowBase.py b/direct/src/showbase/ShowBase.py index e5c2e79376..78ecaaf763 100644 --- a/direct/src/showbase/ShowBase.py +++ b/direct/src/showbase/ShowBase.py @@ -711,7 +711,8 @@ class ShowBase(DirectObject.DirectObject): allowAccessibilityShortcutKeys(True) self.__disabledStickyKeys = False - self.__directObject.ignoreAll() + if hasattr(self, '__directObject'): + self.__directObject.ignoreAll() self.ignoreAll() self.shutdown()