diff --git a/source/dialogs/combi.c b/source/dialogs/combi.c index cef3a3ef..dd9d4082 100644 --- a/source/dialogs/combi.c +++ b/source/dialogs/combi.c @@ -172,6 +172,8 @@ static ModeMode combi_mode_result ( Mode *sw, int mretv, char **input, unsigned } return MODE_EXIT; } + } else if ( ( mretv& MENU_COMPLETE) ) { + return RELOAD_DIALOG; } for ( unsigned i = 0; i < pd->num_switchers; i++ ) {