summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/settings_menu.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 2ece3a0..4323cd2 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -1047,7 +1047,8 @@ static bool playback_settings_menu(void)
result = menu_run(m);
menu_exit(m);
- if (old_shuffle != global_settings.playlist_shuffle)
+ if ((old_shuffle != global_settings.playlist_shuffle)
+ && (audio_status() & AUDIO_STATUS_PLAY))
{
if (global_settings.playlist_shuffle)
{