diff --git a/src/components/budget/expense-form.tsx b/src/components/budget/expense-form.tsx index 6364e733..9da6f02d 100644 --- a/src/components/budget/expense-form.tsx +++ b/src/components/budget/expense-form.tsx @@ -90,7 +90,7 @@ export function ExpenseForm(props: Readonly) { // A refund only makes sense for a refundable deposit. const refundable = isDeposit && isRefundable - const refundedAt = refundable && refundReceived ? new Date() : null + const refundedAt = refundable && refundReceived ? (expense?.refundedAt ?? new Date()) : null const shared = { description: description.trim(),