diff --git a/src/public/internal.c b/src/public/internal.c index f291b3d5..82a5a2b2 100644 --- a/src/public/internal.c +++ b/src/public/internal.c @@ -231,8 +231,8 @@ bool pk_loadmethod(py_StackRef self, py_Name name) { if(ti->getunboundmethod) { bool ok = ti->getunboundmethod(self, name); - assert(py_retval()->type == tp_nativefunc || py_retval()->type == tp_function); if(ok) { + assert(py_retval()->type == tp_nativefunc || py_retval()->type == tp_function); self[0] = *py_retval(); self[1] = self_bak; return true;