diff --git a/src/components/overlays/details/EpisodeCarousel.tsx b/src/components/overlays/details/EpisodeCarousel.tsx index b3a350b4..b671d019 100644 --- a/src/components/overlays/details/EpisodeCarousel.tsx +++ b/src/components/overlays/details/EpisodeCarousel.tsx @@ -423,23 +423,25 @@ export function EpisodeCarousel({ {/* Mark as watched button */} -
- -
+ {isAired && ( +
+ +
+ )} )} @@ -454,7 +456,7 @@ export function EpisodeCarousel({

{episode.name}

- {isExpanded && ( + {isExpanded && isAired && ( + {isAired && ( + + )} {episodeProgress && ( {/* Mark as watched button */} -
- -
+ {isAired && ( +
+ +
+ )} {/* Content */} @@ -580,23 +584,25 @@ export function EpisodesView({ {/* Mark as watched button */} -
- -
+ {isAired && ( +
+ +
+ )} )} @@ -613,7 +619,7 @@ export function EpisodesView({

{ep.title}

- {expandedEpisodes[`large-${ep.id}`] && ( + {expandedEpisodes[`large-${ep.id}`] && isAired && (