diff --git a/storage/innobase/row/row0purge.c b/storage/innobase/row/row0purge.c index e23995b8a52..efcfdc3bac5 100644 --- a/storage/innobase/row/row0purge.c +++ b/storage/innobase/row/row0purge.c @@ -515,7 +515,7 @@ row_purge_upd_exist_or_extern_func( ut_ad(node); - if ((node->rec_type == TRX_UNDO_UPD_DEL_REC) + if (node->rec_type == TRX_UNDO_UPD_DEL_REC || (node->cmpl_info & UPD_NODE_NO_ORD_CHANGE)) { goto skip_secondaries;