diff --git a/xbmc/FileItem.cpp b/xbmc/FileItem.cpp index 4455a9d7d396f..7ccfbc0c22730 100644 --- a/xbmc/FileItem.cpp +++ b/xbmc/FileItem.cpp @@ -1377,6 +1377,8 @@ const CStdString& CFileItem::GetMimeType(bool lookup /*= true*/) const if( m_bIsFolder ) m_ref = "x-directory/normal"; + else if( m_pvrChannelInfoTag ) + m_ref = m_pvrChannelInfoTag->InputFormat().Trim(); else if( m_strPath.Left(8).Equals("shout://") || m_strPath.Left(7).Equals("http://") || m_strPath.Left(8).Equals("https://"))