diff --git a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/update/nvd/DownloadTask.java b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/update/nvd/DownloadTask.java index f291afcd6..03a4309d2 100644 --- a/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/update/nvd/DownloadTask.java +++ b/dependency-check-core/src/main/java/org/owasp/dependencycheck/data/update/nvd/DownloadTask.java @@ -203,8 +203,8 @@ public class DownloadTask implements Callable> { * Attempts to delete the files that were downloaded. */ public void cleanup() { - if (first != null && first.exists() && first.delete()) { - LOGGER.debug("Failed to delete first temporary file {}", second.toString()); + if (first != null && first.exists() && !first.delete()) { + LOGGER.debug("Failed to delete first temporary file {}", first.toString()); first.deleteOnExit(); } if (second != null && second.exists() && !second.delete()) {