diff --git a/parser/parser_main.c b/parser/parser_main.c index 42bb7791d..a0f593acb 100644 --- a/parser/parser_main.c +++ b/parser/parser_main.c @@ -1159,9 +1159,11 @@ int process_profile(int option, aa_kernel_interface *kernel_interface, /* cache file generated by load_policy */ retval = load_policy(option, kernel_interface, cachetmp); if (retval == 0 && write_cache) { - if (cachetmp == -1) { + if (force_complain) { + pwarn(WARN_CACHE, "Caching disabled for: '%s' due to force complain\n", basename); + } else if (cachetmp == -1) { unlink(cachetmpname); - pwarn(WARN_CACHE, "Warning failed to create cache: %s\n", + pwarn(WARN_CACHE, "Failed to create cache: %s\n", basename); } else { install_cache(cachetmpname, writecachename);