diff --git a/MediaBrowser.Model/Entities/MetadataFields.cs b/MediaBrowser.Model/Entities/MetadataFields.cs index 7110d9d466..a432e11248 100644 --- a/MediaBrowser.Model/Entities/MetadataFields.cs +++ b/MediaBrowser.Model/Entities/MetadataFields.cs @@ -33,6 +33,10 @@ namespace MediaBrowser.Model.Entities /// /// The overview /// - Overview + Overview, + /// + /// The runtime + /// + Runtime } } diff --git a/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs b/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs index f39313f8ce..34be77a9ea 100644 --- a/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs +++ b/MediaBrowser.Providers/TV/RemoteSeriesProvider.cs @@ -365,7 +365,10 @@ namespace MediaBrowser.Providers.TV if (series.PremiereDate.HasValue) series.ProductionYear = series.PremiereDate.Value.Year; - series.RunTimeTicks = TimeSpan.FromMinutes(doc.SafeGetInt32("//Runtime")).Ticks; + if (!series.LockedFields.Contains(MetadataFields.Runtime)) + { + series.RunTimeTicks = TimeSpan.FromMinutes(doc.SafeGetInt32("//Runtime")).Ticks; + } if (!series.LockedFields.Contains(MetadataFields.Studios)) {