diff --git a/main/bridge_basic.c b/main/bridge_basic.c
index 284d178b6293abd1b482017b61f21ef1fab6456e..21b4b0ec2427a0e36be76eefdc65ca63eb0feac7 100644
--- a/main/bridge_basic.c
+++ b/main/bridge_basic.c
@@ -2638,7 +2638,7 @@ static int retransfer_enter(struct attended_transfer_properties *props)
 		&props->original_transferer_colp);
 	ast_party_id_reset(&ast_channel_connected(props->recall_target)->priv);
 
-	common_recall_channel_setup(props->recall_target, props->recall_target);
+	common_recall_channel_setup(props->recall_target, props->transferer);
 	ast_channel_unlock(props->recall_target);
 	ast_channel_unlock(props->transferer);