diff --git a/opendj-server-legacy/src/main/java/org/opends/server/loggers/FileNumberRetentionPolicy.java b/opendj-server-legacy/src/main/java/org/opends/server/loggers/FileNumberRetentionPolicy.java index ff681c4d1e..bc95330500 100644 --- a/opendj-server-legacy/src/main/java/org/opends/server/loggers/FileNumberRetentionPolicy.java +++ b/opendj-server-legacy/src/main/java/org/opends/server/loggers/FileNumberRetentionPolicy.java @@ -13,6 +13,7 @@ * * Copyright 2006-2008 Sun Microsystems, Inc. * Portions Copyright 2014-2016 ForgeRock AS. + * Portions Copyright 2026 3A Systems, LLC */ package org.opends.server.loggers; import static org.opends.messages.LoggerMessages.*; @@ -75,13 +76,8 @@ public File[] deleteFiles(FileNamingPolicy fileNamingPolicy) throws DirectoryException { File[] files = fileNamingPolicy.listFiles(); - if(files == null) - { - throw new DirectoryException(DirectoryServer.getCoreConfigManager().getServerErrorResultCode(), - ERR_LOGGER_ERROR_LISTING_FILES.get(fileNamingPolicy.getInitialName())); - } - if (files.length <= numFiles) + if (files == null || files.length <= numFiles) { return new File[0]; }