diff --git a/res/res_calendar_caldav.c b/res/res_calendar_caldav.c
index ec9f0ac05c..425a1e3d83 100644
--- a/res/res_calendar_caldav.c
+++ b/res/res_calendar_caldav.c
@@ -21,6 +21,7 @@
*/
/*** MODULEINFO
+ res_calendar
neon
ical
libxml2
@@ -752,4 +753,5 @@ AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Asterisk CalDAV Calen
.load = load_module,
.unload = unload_module,
.load_pri = AST_MODPRI_DEVSTATE_PLUGIN,
+ .requires = "res_calendar",
);
diff --git a/res/res_calendar_ews.c b/res/res_calendar_ews.c
index cf0ddc2406..c12fb012e0 100644
--- a/res/res_calendar_ews.c
+++ b/res/res_calendar_ews.c
@@ -21,6 +21,7 @@
*/
/*** MODULEINFO
+ res_calendar
neon29
extended
***/
@@ -940,4 +941,5 @@ AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Asterisk MS Exchange
.load = load_module,
.unload = unload_module,
.load_pri = AST_MODPRI_DEVSTATE_PLUGIN,
+ .requires = "res_calendar",
);
diff --git a/res/res_calendar_exchange.c b/res/res_calendar_exchange.c
index 99dc5e6eca..21c1c1a84f 100644
--- a/res/res_calendar_exchange.c
+++ b/res/res_calendar_exchange.c
@@ -21,6 +21,7 @@
*/
/*** MODULEINFO
+ res_calendar
neon
ical
iksemel
@@ -743,4 +744,5 @@ AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Asterisk MS Exchange
.load = load_module,
.unload = unload_module,
.load_pri = AST_MODPRI_DEVSTATE_PLUGIN,
+ .requires = "res_calendar",
);
diff --git a/res/res_calendar_icalendar.c b/res/res_calendar_icalendar.c
index 9efecdb623..4f78f9a3a7 100644
--- a/res/res_calendar_icalendar.c
+++ b/res/res_calendar_icalendar.c
@@ -21,6 +21,7 @@
*/
/*** MODULEINFO
+ res_calendar
neon
ical
extended
@@ -541,4 +542,5 @@ AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_LOAD_ORDER, "Asterisk iCalendar .i
.load = load_module,
.unload = unload_module,
.load_pri = AST_MODPRI_DEVSTATE_PLUGIN,
+ .requires = "res_calendar",
);