diff --git a/core/vdbe/execute.rs b/core/vdbe/execute.rs index b7a2bf78d..9ac5be7e6 100644 --- a/core/vdbe/execute.rs +++ b/core/vdbe/execute.rs @@ -7271,8 +7271,8 @@ pub fn op_open_dup( // a separate database file). let pager = &original_cursor.pager; - let mv_cursor = match program.connection.mv_tx_id.get() { - Some(tx_id) => { + let mv_cursor = match program.connection.mv_tx.get() { + Some((tx_id, _)) => { let table_id = root_page as u64; let mv_store = mv_store.unwrap().clone(); let mv_cursor = Rc::new(RefCell::new(MvCursor::new(