diff --git a/src/components/call-desk/active-call-card.tsx b/src/components/call-desk/active-call-card.tsx
index 6bd5ee6..9289b9b 100644
--- a/src/components/call-desk/active-call-card.tsx
+++ b/src/components/call-desk/active-call-card.tsx
@@ -208,7 +208,7 @@ export const ActiveCallCard = ({ lead, callerPhone, missedCallId, onCallComplete
);
}
- // Appointment booking after disposition
+ // Appointment booking after disposition — auto-return when form closes
if (postCallStage === 'appointment') {
return (
<>
@@ -216,6 +216,9 @@ export const ActiveCallCard = ({ lead, callerPhone, missedCallId, onCallComplete
Booking Appointment
for {fullName || phoneDisplay}
+Call Ended — {fullName || phoneDisplay}
-{formatDuration(callDuration)} · Log this call
+ <> +Call Ended — {fullName || phoneDisplay}
+{formatDuration(callDuration)} · Log this call
+