diff --git a/src/main/java/fr/xephi/authme/modules/ModuleManager.java b/src/main/java/fr/xephi/authme/modules/ModuleManager.java index 25c750b38..87dabc53a 100644 --- a/src/main/java/fr/xephi/authme/modules/ModuleManager.java +++ b/src/main/java/fr/xephi/authme/modules/ModuleManager.java @@ -48,11 +48,11 @@ public class ModuleManager implements Module { @Override public boolean load() { File dir = new File(plugin.getDataFolder() + File.separator + "modules"); - String[] files = dir.list(); - if (files == null || files.length == 0){ + File[] files = dir.listFiles(); + if (files == null) { return false; } - for (File pathToJar : dir.listFiles()) { // FindBugs: "possible null pointers" O_o ? + for (File pathToJar : files) { JarFile jarFile = null; try { jarFile = new JarFile(pathToJar);