diff --git a/NzbDrone.Core/Model/EpisodeStatusType.cs b/NzbDrone.Core/Model/EpisodeStatusType.cs
index db98c54bb1..f77d662bdc 100644
--- a/NzbDrone.Core/Model/EpisodeStatusType.cs
+++ b/NzbDrone.Core/Model/EpisodeStatusType.cs
@@ -13,10 +13,16 @@ public enum EpisodeStatusType
Ignored,
///
- /// Episode has aired but no episode
- /// files have avilable
+ /// Episode has aired, but no episode
+ /// files are avilable
///
Missing,
+
+ ///
+ /// Episode airs today, but no episode
+ /// files are avilable
+ ///
+ AirsToday,
///
/// Episode is being downloaded
diff --git a/NzbDrone.Core/Repository/Episode.cs b/NzbDrone.Core/Repository/Episode.cs
index 2ad2562ca6..687d843176 100644
--- a/NzbDrone.Core/Repository/Episode.cs
+++ b/NzbDrone.Core/Repository/Episode.cs
@@ -56,6 +56,9 @@ public EpisodeStatusType Status
if (GrabDate != null && GrabDate.Value.AddDays(1) >= DateTime.Now)
return EpisodeStatusType.Downloading;
+ if (AirDate != null && AirDate.Value.Date == DateTime.Today)
+ return EpisodeStatusType.AirsToday;
+
if (AirDate != null && AirDate.Value.Date < DateTime.Now)
return EpisodeStatusType.Missing;
diff --git a/NzbDrone.Web/Content/Images/AirsToday.png b/NzbDrone.Web/Content/Images/AirsToday.png
new file mode 100644
index 0000000000..9a1158e25f
Binary files /dev/null and b/NzbDrone.Web/Content/Images/AirsToday.png differ
diff --git a/NzbDrone.Web/Content/Images/NotAired.png b/NzbDrone.Web/Content/Images/NotAired.png
index 9a1158e25f..887989a350 100644
Binary files a/NzbDrone.Web/Content/Images/NotAired.png and b/NzbDrone.Web/Content/Images/NotAired.png differ