diff --git a/src/music_gui.cpp b/src/music_gui.cpp index 490d80817e..335b9dd617 100644 --- a/src/music_gui.cpp +++ b/src/music_gui.cpp @@ -156,12 +156,8 @@ void MusicSystem::ChangePlaylist(PlaylistChoices pl) this->selected_playlist = pl; this->playlist_position = 0; - if (_settings_client.music.shuffle) { - this->Shuffle(); - /* Shuffle() will also Play() if necessary, only start once */ - } else if (_settings_client.music.playing) { - this->Play(); - } + if (_settings_client.music.shuffle) this->Shuffle(); + if (_settings_client.music.playing) this->Play(); } InvalidateWindowData(WC_MUSIC_TRACK_SELECTION, 0);