For a small additional charge per ticket, you can take out cancellation insurance for your entire booking. If you are faced with a setback just before the event and are unable to attend, this insurance will refund your tickets.
Click here for more information about the product and the General Terms and Conditions of Global Assistance Allianz (pdf).
Read also: How can I claim my cancellation insurance?