aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/mod_invites_register.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/mod_invites_register.lua b/plugins/mod_invites_register.lua
index fa12a030..e02b5bc0 100644
--- a/plugins/mod_invites_register.lua
+++ b/plugins/mod_invites_register.lua
@@ -10,6 +10,10 @@ local invite_only = module:get_option_boolean("registration_invite_only", true);
local invites;
if prosody.process_type == "prosody" then
invites = module:depends("invites");
+
+ if invite_only then
+ module:depends("register_ibr");
+ end
end
local legacy_invite_stream_feature = st.stanza("register", { xmlns = "urn:xmpp:invite" }):up();