diff --git a/audio.cpp b/audio.cpp index 12722a8..0f9dc0d 100644 --- a/audio.cpp +++ b/audio.cpp @@ -36,7 +36,7 @@ static void setFilter() snprintf(filter_cfg_path, sizeof(filter_cfg_path), AFILTER_DIR"/%s", filter_cfg + 1); if(filter_cfg[0]) printf("\nLoading audio filter: %s\n", filter_cfg_path); - if (filter_cfg[0] && FileOpen(&f, filter_cfg_path)) + if (filter_cfg[0] && FileExists(filter_cfg_path) && FileOpen(&f, filter_cfg_path)) { char *buf = (char*)malloc(f.size + 1); if (buf)