diff --git a/Objects/structseq.c b/Objects/structseq.c index 73795b677b404f..0fb3eb9fbcd542 100644 --- a/Objects/structseq.c +++ b/Objects/structseq.c @@ -478,8 +478,7 @@ _PyStructSequence_InitType(PyTypeObject *type, PyStructSequence_Desc *desc, /* PyTypeObject has already been initialized */ if (Py_REFCNT(type) != 0) { - PyErr_BadInternalCall(); - return -1; + return 0; } type->tp_name = desc->name;