diff --git a/components/sessioncard.tsx b/components/sessioncard.tsx
index 51f7d5f8..3b1b56ae 100644
--- a/components/sessioncard.tsx
+++ b/components/sessioncard.tsx
@@ -141,6 +141,7 @@ interface SessionModalProps {
onUpdate?: () => void;
workspaceMembers: any[];
canManage: boolean;
+ canCancel: boolean;
canAddNotes?: boolean;
sessionColors?: SessionColors;
colorsReady?: boolean | undefined;
@@ -155,6 +156,7 @@ const SessionModal: React.FC = ({
onUpdate,
workspaceMembers,
canManage,
+ canCancel,
canAddNotes,
sessionColors,
colorsReady,
@@ -726,7 +728,7 @@ const SessionModal: React.FC = ({
)}
- {canManage && !session.cancelled && (
+ {(canManage || canCancel) && !session.cancelled && (
{!isCancelExpanded ? (