diff --git a/src/lms/ui/explore/TrackListView.cpp b/src/lms/ui/explore/TrackListView.cpp index bedcab55..997c09f2 100644 --- a/src/lms/ui/explore/TrackListView.cpp +++ b/src/lms/ui/explore/TrackListView.cpp @@ -81,7 +81,7 @@ namespace lms::ui auto transaction{ LmsApp->getDbSession().createReadTransaction() }; const db::TrackList::pointer trackList{ db::TrackList::find(LmsApp->getDbSession(), *trackListId) }; - if (!trackList) + if (!trackList || trackList->getType() != db::TrackListType::PlayList) throw TrackListNotFoundException{}; if (trackList->getUserId().isValid()