diff --git a/frontend/src/views/TicketDetailPage.tsx b/frontend/src/views/TicketDetailPage.tsx
index 461ae50..1740afb 100644
--- a/frontend/src/views/TicketDetailPage.tsx
+++ b/frontend/src/views/TicketDetailPage.tsx
@@ -1433,34 +1433,36 @@ export function TicketDetailPage({ periodType, period, ticketId, onNavigate, onO
/>
-
- {budgetedProjectEntries.map((entry) => {
- const consumption = Number(entry.consumption_minutes ?? 0);
- const percent = projectConsumptionPercent(consumption, entry.hour_budget_minutes);
- const label = entry.teamspace_project || (entry.is_default ? "Standard" : "Ohne Teamspace-ID");
+ {showBudgetedProjectEntries ? (
+
+ {budgetedProjectEntries.map((entry) => {
+ const consumption = Number(entry.consumption_minutes ?? 0);
+ const percent = projectConsumptionPercent(consumption, entry.hour_budget_minutes);
+ const label = entry.teamspace_project || (entry.is_default ? "Standard" : "Ohne Teamspace-ID");
- return (
-
-
-
- {label}
- {entry.is_default ? " · Standard" : ""}
- {entry.budget_sync_disabled ? " · Budget geschützt" : ""}
-
-
- {formatMinutes(consumption)} / {entry.hour_budget_minutes ? formatMinutes(entry.hour_budget_minutes) : "offen"}
-
+ return (
+
+
+
+ {label}
+ {entry.is_default ? " · Standard" : ""}
+ {entry.budget_sync_disabled ? " · Budget geschützt" : ""}
+
+
+ {formatMinutes(consumption)} / {entry.hour_budget_minutes ? formatMinutes(entry.hour_budget_minutes) : "offen"}
+
+
+
-
-
- );
- })}
-
+ );
+ })}
+
+ ) : null}