diff --git a/options/m_config.c b/options/m_config.c index 65807bb14e..378bed25ad 100644 --- a/options/m_config.c +++ b/options/m_config.c @@ -703,6 +703,8 @@ static int m_config_handle_special_options(struct m_config *config, config->recursion_depth += 1; config->includefunc(config->includefunc_ctx, param, flags); config->recursion_depth -= 1; + if (config->recursion_depth == 0 && config->profile_depth == 0) + m_config_finish_default_profile(config, flags); return 1; }