diff --git a/osu.Game/Database/DownloadableArchiveModelManager.cs b/osu.Game/Database/DownloadableArchiveModelManager.cs index 4bd9df5f36..1b90898c8d 100644 --- a/osu.Game/Database/DownloadableArchiveModelManager.cs +++ b/osu.Game/Database/DownloadableArchiveModelManager.cs @@ -105,9 +105,10 @@ namespace osu.Game.Database void triggerFailure(Exception error) { + currentDownloads.Remove(request); + DownloadFailed?.Invoke(request); - currentDownloads.Remove(request); notification.State = ProgressNotificationState.Cancelled; if (!(error is OperationCanceledException))