diff options
-rw-r--r-- | xbmc/video/windows/GUIWindowVideoBase.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xbmc/video/windows/GUIWindowVideoBase.cpp b/xbmc/video/windows/GUIWindowVideoBase.cpp index 93a3b49c18..518b3575c1 100644 --- a/xbmc/video/windows/GUIWindowVideoBase.cpp +++ b/xbmc/video/windows/GUIWindowVideoBase.cpp @@ -1606,7 +1606,8 @@ void CGUIWindowVideoBase::OnDeleteItem(CFileItemPtr item) return; } - if (g_guiSettings.GetBool("filelists.allowfiledeletion") && + if ((g_guiSettings.GetBool("filelists.allowfiledeletion") || + m_vecItems->GetPath().Equals("special://videoplaylists/")) && CUtil::SupportsWriteFileOperations(item->GetPath())) CFileUtils::DeleteItem(item); } |