diff --git a/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/ReleasePlanChange.tsx b/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/ReleasePlanChange.tsx index 4f7e4e5746..f868d2aa48 100644 --- a/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/ReleasePlanChange.tsx +++ b/frontend/src/component/changeRequest/ChangeRequest/Changes/Change/ReleasePlanChange.tsx @@ -35,7 +35,8 @@ const DeleteReleasePlan: FC<{ actions?: ReactNode; }> = ({ change, currentReleasePlan, changeRequestState, actions }) => { const releasePlan = - changeRequestState === 'Applied' && change.payload.snapshot + (changeRequestState === 'Applied' || !currentReleasePlan) && + change.payload.snapshot ? change.payload.snapshot : currentReleasePlan; @@ -62,7 +63,8 @@ const StartMilestone: FC<{ actions?: ReactNode; }> = ({ change, currentReleasePlan, changeRequestState, actions }) => { const releasePlan = - changeRequestState === 'Applied' && change.payload.snapshot + (changeRequestState === 'Applied' || !currentReleasePlan) && + change.payload.snapshot ? change.payload.snapshot : currentReleasePlan;