diff --git a/direct/src/showbase/ContainerLeakDetector.py b/direct/src/showbase/ContainerLeakDetector.py index d88a84e158..f2c77f5bc6 100755 --- a/direct/src/showbase/ContainerLeakDetector.py +++ b/direct/src/showbase/ContainerLeakDetector.py @@ -334,11 +334,7 @@ class FindContainers(Job): return False def _hasLength(self, obj): - try: - len(obj) - except: - return False - return True + return hasattr(obj, '__len__') def _addContainerGen(self, cont, objRef): contId = id(cont)