aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ejabberd_config.erl4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ejabberd_config.erl b/src/ejabberd_config.erl
index 8ef391bb9..dac5249ca 100644
--- a/src/ejabberd_config.erl
+++ b/src/ejabberd_config.erl
@@ -557,11 +557,13 @@ pre_validate(Y1) ->
version => ejabberd_options:opt_type(version),
host_config => econf:map(econf:binary(), econf:any()),
append_host_config => econf:map(econf:binary(), econf:any()),
+ modules => ejabberd_options:opt_type(modules),
'_' => econf:any()},
[{required, [hosts]}]),
Y1) of
{ok, Y2} ->
- {ok, group_duplicated_options(Y2, [append_host_config, host_config])};
+ {ok, group_duplicated_options(
+ Y2, [append_host_config, host_config, modules])};
Err ->
Err
end.