diff --git a/apps/edr-freight-web/backoffice/src/pages/operations/FirstMilePage.tsx b/apps/edr-freight-web/backoffice/src/pages/operations/FirstMilePage.tsx
index 35618fa3b..01e5ded57 100644
--- a/apps/edr-freight-web/backoffice/src/pages/operations/FirstMilePage.tsx
+++ b/apps/edr-freight-web/backoffice/src/pages/operations/FirstMilePage.tsx
@@ -122,42 +122,45 @@ const InfoRow = ({ label, value }: { label: string; value: string }) => (
);
-const BookingInfo = ({ record }: { record: FirstMileRecord }) => (
-
-
-
- {bookingRef(record)}
-
-
- {STATUS_META[record.status].label}
-
-
- {isAssigned(record) ? "Assigned" : "Unassigned"}
-
+const BookingInfo = ({ record }: { record: FirstMileRecord }) => {
+ const hasPickupAddress = record.booking?.firstMilePickupAddress != null;
+ return (
+
+
+
+ {bookingRef(record)}
+
+
+ {STATUS_META[record.status].label}
+
+
+ {isAssigned(record) ? "Assigned" : "Unassigned"}
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-);
+
+
+
+ {hasPickupAddress && }
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
const tripSlipRows = (record: FirstMileRecord): [string, string][] => [
["Customer", customerName(record)],
diff --git a/apps/edr-freight-web/backoffice/src/pages/operations/LastMilePage.tsx b/apps/edr-freight-web/backoffice/src/pages/operations/LastMilePage.tsx
index 70d9e9105..e85fbfd2d 100644
--- a/apps/edr-freight-web/backoffice/src/pages/operations/LastMilePage.tsx
+++ b/apps/edr-freight-web/backoffice/src/pages/operations/LastMilePage.tsx
@@ -117,38 +117,41 @@ const InfoRow = ({ label, value }: { label: string; value: string }) => (
);
-const BookingInfo = ({ record }: { record: LastMileRecord }) => (
-
-
-
- {bookingRef(record)}
-
-
- {STATUS_META[record.status].label}
-
-
- {isAssigned(record) ? "Assigned" : "Unassigned"}
-
+const BookingInfo = ({ record }: { record: LastMileRecord }) => {
+ const hasDeliveryAddress = record.booking?.lastMileDeliveryAddress != null;
+ return (
+
+
+
+ {bookingRef(record)}
+
+
+ {STATUS_META[record.status].label}
+
+
+ {isAssigned(record) ? "Assigned" : "Unassigned"}
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-);
+
+
+
+
+ {hasDeliveryAddress && }
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+};
const tripSlipRows = (record: LastMileRecord): [string, string][] => [
["Customer", customerName(record)],