Index: src/register/ledger-core/split-register-control.c
===================================================================
--- src/register/ledger-core/split-register-control.c	(revision 18133)
+++ src/register/ledger-core/split-register-control.c	(working copy)
@@ -1344,14 +1344,13 @@
 
   /* fill in the dialog entries */
   gnc_xfer_dialog_set_description(
-      xfer, gnc_split_register_get_cell_string (reg, DESC_CELL));
+      xfer, xaccTransGetDescription (txn));
   gnc_xfer_dialog_set_memo(
-      xfer, gnc_split_register_get_cell_string (reg, MEMO_CELL));
+      xfer, xaccSplitGetMemo (split));
   gnc_xfer_dialog_set_num(
-      xfer, gnc_split_register_get_cell_string (reg, NUM_CELL));
+      xfer, xaccTransGetNum (txn));
   gnc_xfer_dialog_set_date(
-      xfer, timespecToTime_t(
-          gnc_split_register_get_cell_date(reg, DATE_CELL)));
+      xfer, xaccTransGetDate (txn));
 
   if (gnc_xfer_dialog_run_exchange_dialog(
           xfer, &exch_rate, amount, reg_acc, txn, xfer_com))
