aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xbmc/windows/GUIMediaWindow.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/xbmc/windows/GUIMediaWindow.cpp b/xbmc/windows/GUIMediaWindow.cpp
index 70142d7b50..420e68cdba 100644
--- a/xbmc/windows/GUIMediaWindow.cpp
+++ b/xbmc/windows/GUIMediaWindow.cpp
@@ -968,7 +968,7 @@ bool CGUIMediaWindow::OnClick(int iItem)
if (CAddonMgr::Get().GetAddon(url.GetHostName(),addon))
{
PluginPtr plugin = boost::dynamic_pointer_cast<CPluginSource>(addon);
- if (plugin && plugin->Provides(CPluginSource::AUDIO))
+ if (plugin && plugin->Provides(CPluginSource::AUDIO) && pItem->IsAudio())
{
iPlaylist = PLAYLIST_MUSIC;
autoplay = g_guiSettings.GetBool("musicplayer.autoplaynextitem");