diff --git a/src/object/enum.cpp b/src/object/enum.cpp index 4d73ee23..10122ad1 100644 --- a/src/object/enum.cpp +++ b/src/object/enum.cpp @@ -44,7 +44,7 @@ extern "C" static PyObject* enum_repr(PyObject* self_) { PyObject *mod = PyObject_GetAttrString( self_, "__module__"); - object auto_free(handle<>(mod)); + object auto_free = object(handle<>(mod)); enum_object* self = downcast(self_); if (!self->name) {