diff --git a/client/src/components/Planner/PlaceFormModal.tsx b/client/src/components/Planner/PlaceFormModal.tsx
index 1b1588c9..725ad8f0 100644
--- a/client/src/components/Planner/PlaceFormModal.tsx
+++ b/client/src/components/Planner/PlaceFormModal.tsx
@@ -360,6 +360,25 @@ export default function PlaceFormModal({
onClose={onClose}
title={place ? t('places.editPlace') : t('places.addPlace')}
size="lg"
+ footer={
+
+
+
+
+ }
>
)
diff --git a/client/src/components/shared/Modal.tsx b/client/src/components/shared/Modal.tsx
index 54b27ead..246de62d 100644
--- a/client/src/components/shared/Modal.tsx
+++ b/client/src/components/shared/Modal.tsx
@@ -61,14 +61,15 @@ export default function Modal({
e.stopPropagation()}
>
- {/* Header */}
-
+ {/* Header — stays put even while the body scrolls */}
+
{title}
{!hideCloseButton && (