diff --git a/include/asterisk/module.h b/include/asterisk/module.h
index d53e6086ce4788517a7f9392957c0a56a140b543..4c6cc507b2ea4444dd7ee5bc5b69e97fce8e6ce7 100644
--- a/include/asterisk/module.h
+++ b/include/asterisk/module.h
@@ -237,8 +237,8 @@ void ast_module_unref(struct ast_module *);
 	static struct ast_module_info __mod_info = {	\
 		NULL,					\
 		load_func,				\
-		unload_func,				\
 		reload_func,				\
+		unload_func,				\
 		AST_MODULE,				\
 		desc,					\
 		keystr,					\