diff --git a/src/screens/playlist_editor.cpp b/src/screens/playlist_editor.cpp index 7729fdc3..359fa4b5 100644 --- a/src/screens/playlist_editor.cpp +++ b/src/screens/playlist_editor.cpp @@ -169,10 +169,7 @@ void PlaylistEditor::update() } catch (MPD::ServerError &e) { - if (e.code() == MPD_SERVER_ERROR_SYSTEM) // no playlists directory - Statusbar::print(e.what()); - else - throw; + Status::handleServerError(e); } if (idx < Playlists.size()) Playlists.resizeList(idx);