diff --git a/apps/app_adsiprog.c b/apps/app_adsiprog.c
index c61f6bf3fb..40330152b0 100644
--- a/apps/app_adsiprog.c
+++ b/apps/app_adsiprog.c
@@ -25,6 +25,10 @@
* \ingroup applications
*/
+/*** MODULEINFO
+ res_adsi
+ ***/
+
#include "asterisk.h"
ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c
index f27fc6e48c..4326dbc0f8 100644
--- a/apps/app_voicemail.c
+++ b/apps/app_voicemail.c
@@ -28,14 +28,20 @@
* \note This module requires res_adsi to load.
*/
+/*** MODULEINFO
+ res_adsi
+ ***/
+
/*** MAKEOPTS
unixodbc
+ IMAP_STORAGE
no
imap_tk
+ ODBC_STORAGE
no
diff --git a/funcs/func_odbc.c b/funcs/func_odbc.c
index a03ccb1847..78d3384b56 100644
--- a/funcs/func_odbc.c
+++ b/funcs/func_odbc.c
@@ -26,6 +26,7 @@
/*** MODULEINFO
unixodbc
+ res_odbc
***/
#include "asterisk.h"
diff --git a/res/res_adsi.c b/res/res_adsi.c
index b872212375..950e4f8651 100644
--- a/res/res_adsi.c
+++ b/res/res_adsi.c
@@ -1122,7 +1122,7 @@ static int unload_module(void)
return -1;
}
-AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_GLOBAL_SYMBOLS, "ADSI Resource (not optional)",
+AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_GLOBAL_SYMBOLS, "ADSI Resource",
.load = load_module,
.unload = unload_module,
.reload = reload,
diff --git a/res/res_config_odbc.c b/res/res_config_odbc.c
index 3ef3edd336..a2cfa7cf5c 100644
--- a/res/res_config_odbc.c
+++ b/res/res_config_odbc.c
@@ -30,6 +30,7 @@
/*** MODULEINFO
unixodbc
+ res_odbc
***/
#include "asterisk.h"