diff --git a/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx b/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx
index a29dadf..29aca64 100644
--- a/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx
+++ b/app/[lang]/dashboard/[planId]/_components/plan-dashboard.tsx
@@ -227,15 +227,18 @@ export function PlanDashboard({ plan, dict, settingsDict, lang }: PlanDashboardP
{dict.jobDone}
) : (
-
+ // Only show button if day is today or in the past
+ day <= new Date() || isSameDay(day, new Date()) ? (
+
+ ) : null
)}
)}