summaryrefslogtreecommitdiff
path: root/apps/root_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/root_menu.c')
-rw-r--r--apps/root_menu.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/root_menu.c b/apps/root_menu.c
index 8df9f87d44..f4f984b823 100644
--- a/apps/root_menu.c
+++ b/apps/root_menu.c
@@ -856,6 +856,9 @@ void root_menu(void)
856 856
857 next_screen = load_plugin_screen(path, param); 857 next_screen = load_plugin_screen(path, param);
858 858
859 if (next_screen != GO_TO_PLUGIN)
860 open_plugin_add_path(NULL, NULL, NULL);
861
859 /* shortcuts may take several trips through the GO_TO_PLUGIN case 862 /* shortcuts may take several trips through the GO_TO_PLUGIN case
860 make sure we preserve and restore the origin */ 863 make sure we preserve and restore the origin */
861 if (next_screen == GO_TO_PREVIOUS && shortcut_origin != GO_TO_ROOT) 864 if (next_screen == GO_TO_PREVIOUS && shortcut_origin != GO_TO_ROOT)