diff --git a/ErsatzTV.Infrastructure/Plex/PlexServerApiClient.cs b/ErsatzTV.Infrastructure/Plex/PlexServerApiClient.cs index f342ecdc7..98768629e 100644 --- a/ErsatzTV.Infrastructure/Plex/PlexServerApiClient.cs +++ b/ErsatzTV.Infrastructure/Plex/PlexServerApiClient.cs @@ -121,7 +121,7 @@ namespace ErsatzTV.Infrastructure.Plex Tagline = response.Tagline, DateAdded = dateAdded, DateUpdated = lastWriteTime, - Genres = response.Genre.Map(g => new Genre { Name = g.Tag }).ToList() + Genres = Optional(response.Genre).Flatten().Map(g => new Genre { Name = g.Tag }).ToList() }; if (!string.IsNullOrWhiteSpace(response.Thumb))