diff --git a/pbx/pbx_ael.c b/pbx/pbx_ael.c index 51328d02e1..b29571a0b4 100755 --- a/pbx/pbx_ael.c +++ b/pbx/pbx_ael.c @@ -1259,8 +1259,8 @@ int load_module(void) int reload(void) { - unload_module(); - return (load_module()); + ast_context_destroy(NULL, registrar); + return pbx_load_module(); } int usecount(void)