diff --git a/Libraries/TvdbLib.dll b/Libraries/TvdbLib.dll index 06cdeceee..4e2f48986 100644 Binary files a/Libraries/TvdbLib.dll and b/Libraries/TvdbLib.dll differ diff --git a/NzbDrone.Core/Providers/XemProvider.cs b/NzbDrone.Core/Providers/XemProvider.cs index 3c1fed45c..12dbcb182 100644 --- a/NzbDrone.Core/Providers/XemProvider.cs +++ b/NzbDrone.Core/Providers/XemProvider.cs @@ -55,6 +55,14 @@ namespace NzbDrone.Core.Providers public virtual void UpdateMappings(int seriesId) { + var xemIds = _xemCommunicationProvider.GetXemSeriesIds(); + + if (!xemIds.Contains(seriesId)) + { + _logger.Trace("Xem doesn't have a mapping for this series: {0}", seriesId); + return; + } + var series = _seriesProvider.GetSeries(seriesId); if (series == null)