diff --git a/direct/src/showbase/ResourceCounter.py b/direct/src/showbase/ResourceCounter.py index 49990a037f..74e06f05b3 100755 --- a/direct/src/showbase/ResourceCounter.py +++ b/direct/src/showbase/ResourceCounter.py @@ -68,10 +68,10 @@ class ResourceCounter(object): def __init__(self): cls = type(self) cls.RESOURCE_COUNTER_INIT = True - assert cls.__mro__[1] == ResourceCounter, \ + assert cls.mro()[1] == ResourceCounter, \ (lambda: \ '%s cannot be subclassed.' \ - % cls.__mro__[list(cls.__mro__).index(ResourceCounter) - 1].__name__)() + % cls.mro()[list(cls.mro()).index(ResourceCounter) - 1].__name__)() del cls.RESOURCE_COUNTER_INIT self.incrementCounter()