From 84244b8cacd86f7da8b587e04b577faea2101099 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 17 Mar 2015 00:08:09 -0400 Subject: [PATCH] check SupportsDirectStream --- .../Session/SessionManager.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MediaBrowser.Server.Implementations/Session/SessionManager.cs b/MediaBrowser.Server.Implementations/Session/SessionManager.cs index 8a21ed6bdd..5ea970426a 100644 --- a/MediaBrowser.Server.Implementations/Session/SessionManager.cs +++ b/MediaBrowser.Server.Implementations/Session/SessionManager.cs @@ -314,7 +314,10 @@ namespace MediaBrowser.Server.Implementations.Session if (!string.Equals(info.ItemId, info.MediaSourceId) && !string.IsNullOrWhiteSpace(info.MediaSourceId)) { - runtimeTicks = _libraryManager.GetItemById(new Guid(info.MediaSourceId)).RunTimeTicks; + var runtimeItem = _libraryManager.GetItemById(new Guid(info.MediaSourceId)) ?? + _libraryManager.GetItemById(info.ItemId); + + runtimeTicks = runtimeItem.RunTimeTicks; } var current = session.NowPlayingItem;