diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs index 4c8c7f3b71..89aedadee4 100644 --- a/MediaBrowser.Controller/Entities/BaseItem.cs +++ b/MediaBrowser.Controller/Entities/BaseItem.cs @@ -32,6 +32,9 @@ namespace MediaBrowser.Controller.Entities People = new List(); CriticReviews = new List(); Taglines = new List(); + ScreenshotImagePaths = new List(); + BackdropImagePaths = new List(); + ProductionLocations = new List(); } /// @@ -731,6 +734,11 @@ namespace MediaBrowser.Controller.Entities /// List{Video}. private List LoadLocalTrailers() { + if (LocationType != LocationType.FileSystem) + { + return new List(); + } + ItemResolveArgs resolveArgs; try @@ -789,6 +797,11 @@ namespace MediaBrowser.Controller.Entities /// List{Audio.Audio}. private List LoadThemeSongs() { + if (LocationType != LocationType.FileSystem) + { + return new List(); + } + ItemResolveArgs resolveArgs; try @@ -847,6 +860,11 @@ namespace MediaBrowser.Controller.Entities /// List{Video}. private List