diff --git a/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs b/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs index e07ac5ec1..c5f78bd71 100644 --- a/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs +++ b/src/Ombi.Schedule/Jobs/Plex/PlexContentCacher.cs @@ -94,6 +94,7 @@ namespace Ombi.Schedule.Jobs.Plex Logger.LogInformation("Getting all content from server {0}", servers.Name); var allContent = GetAllContent(servers); + Logger.LogInformation("We found {0} items", allContent.Count); // Let's now process this. var contentToAdd = new List(); @@ -103,7 +104,7 @@ namespace Ombi.Schedule.Jobs.Plex { // Process Shows Logger.LogInformation("Processing TV Shows"); - foreach (var show in content.Metadata) + foreach (var show in content.Metadata ?? new Metadata[]{}) { var seasonList = await PlexApi.GetSeasons(servers.PlexAuthToken, servers.FullUri, show.ratingKey);