diff --git a/Lib/enum.py b/Lib/enum.py index 31923d757f803ef8ea16baa5b454c92d5c792e66..4a21226f0193f54722ade3f4398b20bb42d60d4a 100644 --- a/Lib/enum.py +++ b/Lib/enum.py @@ -538,7 +538,7 @@ def __new__(metacls, cls, bases, classdict, *, boundary=None, _simple=False, **k # # create a default docstring if one has not been provided if enum_class.__doc__ is None: - if not member_names: + if not member_names or not list(enum_class): enum_class.__doc__ = classdict['__doc__'] = _dedent("""\ Create a collection of name/value pairs.