diff --git a/row/row0purge.c b/row/row0purge.c
index c61a4a12e7b0fa98a83618b580613646a3493aae..1c7b572e9bc1108505b54f1fec2109e1665c2ad3 100644
--- a/row/row0purge.c
+++ b/row/row0purge.c
@@ -368,8 +368,6 @@ row_purge_remove_sec_if_poss_low(
 
 	mtr_start(&mtr);
 
-	btr_cur->thr = que_node_get_parent(node);
-
 	row_search_index_entry(&was_buffered, index, entry,
 			       BTR_MODIFY_LEAF | BTR_DELETE, &pcur,
 			       &mtr);