summaryrefslogtreecommitdiff
path: root/storage/innodb_plugin/row/row0undo.c
diff options
context:
space:
mode:
Diffstat (limited to 'storage/innodb_plugin/row/row0undo.c')
-rw-r--r--storage/innodb_plugin/row/row0undo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/innodb_plugin/row/row0undo.c b/storage/innodb_plugin/row/row0undo.c
index b1606bda5ef..f07d8013919 100644
--- a/storage/innodb_plugin/row/row0undo.c
+++ b/storage/innodb_plugin/row/row0undo.c
@@ -217,7 +217,7 @@ row_undo_search_clust_to_pcur(
node->row = row_build(ROW_COPY_DATA, clust_index, rec,
offsets, NULL, ext, node->heap);
- if (node->update) {
+ if (node->rec_type == TRX_UNDO_UPD_EXIST_REC) {
node->undo_row = dtuple_copy(node->row, node->heap);
row_upd_replace(node->undo_row, &node->undo_ext,
clust_index, node->update, node->heap);