diff --git a/frontend/src/pages/MitgliedDetail.tsx b/frontend/src/pages/MitgliedDetail.tsx index 0a24535..dbba153 100644 --- a/frontend/src/pages/MitgliedDetail.tsx +++ b/frontend/src/pages/MitgliedDetail.tsx @@ -253,9 +253,9 @@ function MitgliedDetail() { // Merge Führerscheinklassen from profile + Fahrgenehmigungen (FDISK) const displayedFuehrerscheinklassen = useMemo(() => { const fromFG = fahrgenehmigungen.map(f => f.klasse).filter(Boolean); - const fromProfile = profile?.fuehrerscheinklassen ?? []; + const fromProfile = member?.profile?.fuehrerscheinklassen ?? []; return [...new Set([...fromProfile, ...fromFG])].sort(); - }, [fahrgenehmigungen, profile?.fuehrerscheinklassen]); + }, [fahrgenehmigungen, member?.profile?.fuehrerscheinklassen]); // ---------------------------------------------------------------- // Data loading