diff --git a/xbmc/video/windows/GUIWindowVideoBase.cpp b/xbmc/video/windows/GUIWindowVideoBase.cpp index ed4b3777eb602..a2f69566d0aca 100644 --- a/xbmc/video/windows/GUIWindowVideoBase.cpp +++ b/xbmc/video/windows/GUIWindowVideoBase.cpp @@ -2086,7 +2086,10 @@ void CGUIWindowVideoBase::OnSearchItemFound(const CFileItem* pSelItem) for (int i = 0; i < (int)m_vecItems->Size(); i++) { CFileItemPtr pItem = m_vecItems->Get(i); - if (pItem->GetPath() == pSelItem->GetPath()) + CURL url(pItem->GetPath()); + if (pSelItem->IsVideoDb()) + url.SetOptions(""); + if (url.Get() == pSelItem->GetPath()) { m_viewControl.SetSelectedItem(i); break;