summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--options/m_config.c2
1 files changed, 2 insertions, 0 deletions
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;
}