diff --git a/xbmc/view/GUIViewState.cpp b/xbmc/view/GUIViewState.cpp index 63692d34150cf..edc2f9205ca81 100644 --- a/xbmc/view/GUIViewState.cpp +++ b/xbmc/view/GUIViewState.cpp @@ -560,7 +560,7 @@ CGUIViewStateFromItems::CGUIViewStateFromItems(const CFileItemList &items) : CGU { CURL url(items.GetPath()); AddonPtr addon; - if (CAddonMgr::Get().GetAddon(url.GetHostName(),addon) && addon) + if (CAddonMgr::Get().GetAddon(url.GetHostName(), addon, ADDON_PLUGIN)) { PluginPtr plugin = std::static_pointer_cast(addon); if (plugin->Provides(CPluginSource::AUDIO))