diff --git a/libclamav/scanners.c b/libclamav/scanners.c index 6444175359..921e35ddd2 100644 --- a/libclamav/scanners.c +++ b/libclamav/scanners.c @@ -389,7 +389,7 @@ static cl_error_t cli_scanrar_file(const char *filepath, int desc, cli_ctx *ctx) /* * Extract the file... */ - if (NULL != metadata.filename) { + if (0 != metadata.filename[0]) { (void)cli_basename(metadata.filename, strlen(metadata.filename), &filename_base); }