aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Providers/ImageFromMediaLocationProvider.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller/Providers/ImageFromMediaLocationProvider.cs')
-rw-r--r--MediaBrowser.Controller/Providers/ImageFromMediaLocationProvider.cs7
1 files changed, 4 insertions, 3 deletions
diff --git a/MediaBrowser.Controller/Providers/ImageFromMediaLocationProvider.cs b/MediaBrowser.Controller/Providers/ImageFromMediaLocationProvider.cs
index 3e8501dfa..6e14682dd 100644
--- a/MediaBrowser.Controller/Providers/ImageFromMediaLocationProvider.cs
+++ b/MediaBrowser.Controller/Providers/ImageFromMediaLocationProvider.cs
@@ -91,12 +91,13 @@ namespace MediaBrowser.Controller.Providers
}
// Only validate paths from the same directory - need to copy to a list because we are going to potentially modify the collection below
- var deletedKeys = item.Images.Keys.Where(image =>
+ var deletedKeys = item.Images.ToList().Where(image =>
{
- var path = item.Images[image];
+ var path = image.Value;
return IsInMetaLocation(item, path) && item.ResolveArgs.GetMetaFileByPath(path) == null;
- }).ToList();
+
+ }).Select(i => i.Key).ToList();
// Now remove them from the dictionary
foreach (var key in deletedKeys)