Refunding to correct Guest count

I tried to refund a Scout for an event because they are bringing a guest and I forgot to enable guests. The refund worked, but I cannot Add them again with the new payment for the scout plus their guest, it just updated the Guest count for their original transaction.