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) {
-
-
-
+ {(() => {
+ try {
+ const calendarLink = eventLink();
+ if (!calendarLink) {
+ return null;
+ }
+
+ return (
+
+
+
+ );
+ } catch (error) {
+ console.error("Failed to generate .ics download link:", error);
+ return null;
+ }
+ })()}
>