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 && (