diff --git a/direct/src/showbase/PythonUtil.py b/direct/src/showbase/PythonUtil.py index 189b90ea81..7f335e7a94 100644 --- a/direct/src/showbase/PythonUtil.py +++ b/direct/src/showbase/PythonUtil.py @@ -1429,11 +1429,12 @@ dtoolSuperBase = None def _getDtoolSuperBase(): global dtoolSuperBase - from panda3d.core import PandaNode - dtoolSuperBase = PandaNode('').__class__.__bases__[0].__bases__[0].__bases__[0] + from panda3d.core import TypedObject + dtoolSuperBase = TypedObject.__bases__[0] assert repr(dtoolSuperBase) == "" \ or repr(dtoolSuperBase) == "" \ - or repr(dtoolSuperBase) == "" + or repr(dtoolSuperBase) == "" \ + or repr(dtoolSuperBase) == "" safeReprNotify = None