diff --git a/python/builtins.py b/python/builtins.py index 4405e842..34a931da 100644 --- a/python/builtins.py +++ b/python/builtins.py @@ -183,8 +183,8 @@ class property: def __init__(self, fget, fset=None): self.fget = fget self.fset = fset - if '__doc__' in fget.__dict__: - self.__doc__ = fget.__dict__['__doc__'] + if hasattr(fget, '__doc__'): + self.__doc__ = fget.__doc__ def __get__(self, obj): return self.fget(obj)