diff --git a/apps/web/modules/bookings/views/bookings-single-view.tsx b/apps/web/modules/bookings/views/bookings-single-view.tsx index 5cb9fe155c..407778fef6 100644 --- a/apps/web/modules/bookings/views/bookings-single-view.tsx +++ b/apps/web/modules/bookings/views/bookings-single-view.tsx @@ -888,20 +888,34 @@ export default function Success(props: PageProps) { - - - {t("other")} - - - + {(() => { + try { + const calendarLink = eventLink(); + if (!calendarLink) { + return null; + } + + return ( + + + {t("other")} + + + + ); + } catch (error) { + console.error("Failed to generate .ics download link:", error); + return null; + } + })()}