diff --git a/Python/optimizer.c b/Python/optimizer.c index 5a2cdb42194b8c..b215e43128fa2c 100644 --- a/Python/optimizer.c +++ b/Python/optimizer.c @@ -356,7 +356,7 @@ _PyUOpPrint(const _PyUOpInstruction *uop) default: printf(" (%d, Unknown format)", uop->oparg); } - if (_PyUop_Flags[uop->opcode] & HAS_ERROR_FLAG) { + if (_PyUop_Flags[_PyUop_Uncached[uop->opcode]] & HAS_ERROR_FLAG) { printf(", error_target=%d", uop->error_target); }