summaryrefslogtreecommitdiff
path: root/bases.py
diff options
context:
space:
mode:
Diffstat (limited to 'bases.py')
-rw-r--r--bases.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bases.py b/bases.py
index af988445..ea3c9c6c 100644
--- a/bases.py
+++ b/bases.py
@@ -168,7 +168,7 @@ class Instance(Proxy):
if lookupclass:
# class attributes not available through the instance
# unless they are explicitly defined
- if name in ('__name__', '__bases__', '__mro__'):
+ if name in ('__name__', '__bases__', '__mro__', '__subclasses__'):
return self._proxied.local_attr(name)
return self._proxied.getattr(name, context)
raise NotFoundError(name)