diff --git a/NzbDrone.Core/Jobs/DeleteSeriesJob.cs b/NzbDrone.Core/Jobs/DeleteSeriesJob.cs index 5ef69d3ae..07b79b6a9 100644 --- a/NzbDrone.Core/Jobs/DeleteSeriesJob.cs +++ b/NzbDrone.Core/Jobs/DeleteSeriesJob.cs @@ -34,7 +34,13 @@ namespace NzbDrone.Core.Jobs public void Start(ProgressNotification notification, dynamic options) { - DeleteSeries(notification, options.SeriesId, options.DeleteFiless); + if (options == null) + throw new ArgumentNullException("options"); + + if (options.SeriesId == 0) + throw new ArgumentNullException("options.SeriesId"); + + DeleteSeries(notification, options.SeriesId, options.DeleteFiles); } private void DeleteSeries(ProgressNotification notification, int seriesId, bool deleteFiles)