diff --git a/src/NzbDrone.Core/Download/History/DownloadHistoryService.cs b/src/NzbDrone.Core/Download/History/DownloadHistoryService.cs
index 1293c6222..080ad9a7b 100644
--- a/src/NzbDrone.Core/Download/History/DownloadHistoryService.cs
+++ b/src/NzbDrone.Core/Download/History/DownloadHistoryService.cs
@@ -59,6 +59,11 @@ namespace NzbDrone.Core.Download.History
             // Events are ordered by date descending. We'll return the most recent expected event.
             foreach (var e in events)
             {
+                if (e.EventType == DownloadHistoryEventType.DownloadIgnored)
+                {
+                    return e;
+                }
+
                 if (e.EventType == DownloadHistoryEventType.DownloadGrabbed)
                 {
                     return e;