diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/root_menu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/root_menu.c b/apps/root_menu.c index c2f36892da..53c522a773 100644 --- a/apps/root_menu.c +++ b/apps/root_menu.c | |||
@@ -556,7 +556,7 @@ static int load_plugin_screen(char *plug_path) | |||
556 | 556 | ||
557 | ret_val = plugin_load(plug_path, NULL); | 557 | ret_val = plugin_load(plug_path, NULL); |
558 | if (ret_val == PLUGIN_OK) | 558 | if (ret_val == PLUGIN_OK) |
559 | ret_val = GO_TO_PREVIOUS; | 559 | ret_val = audio_status() ? GO_TO_PREVIOUS : GO_TO_ROOT; |
560 | if (ret_val == GO_TO_PREVIOUS) | 560 | if (ret_val == GO_TO_PREVIOUS) |
561 | last_screen = (old_previous == next_screen) ? GO_TO_ROOT : old_previous; | 561 | last_screen = (old_previous == next_screen) ? GO_TO_ROOT : old_previous; |
562 | return ret_val; | 562 | return ret_val; |