aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Controller/Entities/Folder.cs9
1 files changed, 2 insertions, 7 deletions
diff --git a/MediaBrowser.Controller/Entities/Folder.cs b/MediaBrowser.Controller/Entities/Folder.cs
index 8945a3307..e248ddafa 100644
--- a/MediaBrowser.Controller/Entities/Folder.cs
+++ b/MediaBrowser.Controller/Entities/Folder.cs
@@ -342,19 +342,14 @@ namespace MediaBrowser.Controller.Entities
var candidates = GetRecursiveChildren(user).Where(i => i.IncludeInIndex).ToList();
return candidates.AsParallel().SelectMany(i => i.AllGenres)
- .Distinct()
+ .Distinct(StringComparer.OrdinalIgnoreCase)
.Select(i =>
{
try
{
return LibraryManager.GetGenre(i).Result;
}
- catch (IOException ex)
- {
- Logger.ErrorException("Error getting genre {0}", ex, i);
- return null;
- }
- catch (AggregateException ex)
+ catch (Exception ex)
{
Logger.ErrorException("Error getting genre {0}", ex, i);
return null;