diff options
Diffstat (limited to 'res/res_musiconhold.c')
-rw-r--r-- | res/res_musiconhold.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/res/res_musiconhold.c b/res/res_musiconhold.c index 9a34c293f..9fce79475 100644 --- a/res/res_musiconhold.c +++ b/res/res_musiconhold.c @@ -1337,8 +1337,9 @@ static int load_moh_classes(int is_reload) cfg = ast_config_load("musiconhold.conf", config_flags); - if (cfg == NULL || cfg == CONFIG_STATUS_FILEUNCHANGED) + if (cfg == CONFIG_STATUS_FILEMISSING || cfg == CONFIG_STATUS_FILEUNCHANGED || cfg == CONFIG_STATUS_FILEINVALID) { return 0; + } if (is_reload) { AST_RWLIST_WRLOCK(&mohclasses); |