diff --git a/src/pages/iou/request/step/IOURequestStepConfirmation.js b/src/pages/iou/request/step/IOURequestStepConfirmation.js index 60b3276e941e..cb90103c6ffc 100644 --- a/src/pages/iou/request/step/IOURequestStepConfirmation.js +++ b/src/pages/iou/request/step/IOURequestStepConfirmation.js @@ -107,6 +107,11 @@ function IOURequestStepConfirmation({ // If there is not a report attached to the IOU with a reportID, then the participants were manually selected and the user needs taken // back to the participants step if (!transaction.participantsAutoAssigned) { + // When going back to the participants step, if the iou is a "request" (not a split), then the participants need to be cleared from the + // transaction so that the participant can be selected again. + if (iouType === CONST.IOU.TYPE.REQUEST) { + IOU.setMoneyRequestParticipants_temporaryForRefactor(transactionID, []); + } Navigation.goBack(ROUTES.MONEY_REQUEST_STEP_PARTICIPANTS.getRoute(iouType, transactionID, reportID)); return; }