diff options
Diffstat (limited to 'main/enum.c')
-rw-r--r-- | main/enum.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/main/enum.c b/main/enum.c index 6f821c26d..d10864c0b 100644 --- a/main/enum.c +++ b/main/enum.c @@ -959,6 +959,9 @@ static int private_enum_init(int reload) if ((cfg = ast_config_load2("enum.conf", "enum", config_flags)) == CONFIG_STATUS_FILEUNCHANGED) return 0; + if (cfg == CONFIG_STATUS_FILEMISSING || cfg == CONFIG_STATUS_FILEUNCHANGED || cfg == CONFIG_STATUS_FILEINVALID) { + return 0; + } /* Destroy existing list */ ast_mutex_lock(&enumlock); |