diff --git a/NzbDrone.Core/Providers/EpisodeProvider.cs b/NzbDrone.Core/Providers/EpisodeProvider.cs index 472574ed6..ea26976a0 100644 --- a/NzbDrone.Core/Providers/EpisodeProvider.cs +++ b/NzbDrone.Core/Providers/EpisodeProvider.cs @@ -321,8 +321,15 @@ namespace NzbDrone.Core.Providers } } - _database.InsertMany(newList); - _database.UpdateMany(updateList); + try + { + _database.InsertMany(newList); + _database.UpdateMany(updateList); + } + catch(Exception ex) + { + Logger.WarnException("Failed to update episode info for series: " + series.Title, ex); + } Logger.Info("Finished episode refresh for series: {0}. Successful: {1} - Failed: {2} ", tvDbSeriesInfo.SeriesName, successCount, failCount);