diff --git a/src/components/StatusBadge/index.tsx b/src/components/StatusBadge/index.tsx
index 6e8820312..d5f986dca 100644
--- a/src/components/StatusBadge/index.tsx
+++ b/src/components/StatusBadge/index.tsx
@@ -412,14 +412,27 @@ const StatusBadge = ({
{inProgress && (
<>
- {mediaType === 'tv' && downloadItem[0].episode && (
-
- {intl.formatMessage(messages.seasonepisodenumber, {
- seasonNumber: downloadItem[0].episode.seasonNumber,
- episodeNumber: downloadItem[0].episode.episodeNumber,
- })}
-
- )}
+ {mediaType === 'tv' &&
+ downloadItem[0].episode &&
+ (downloadItem.length > 1 &&
+ downloadItem.every(
+ (item) =>
+ item.downloadId &&
+ item.downloadId === downloadItem[0].downloadId
+ ) ? (
+
+ {intl.formatMessage(messages.seasonnumber, {
+ seasonNumber: downloadItem[0].episode.seasonNumber,
+ })}
+
+ ) : (
+
+ {intl.formatMessage(messages.seasonepisodenumber, {
+ seasonNumber: downloadItem[0].episode.seasonNumber,
+ episodeNumber: downloadItem[0].episode.episodeNumber,
+ })}
+
+ ))}
>
)}