diff --git a/src/main/java/org/olat/course/nodes/pf/manager/FileSystemExport.java b/src/main/java/org/olat/course/nodes/pf/manager/FileSystemExport.java index 47a8b55feb7765b9ae9cf319739d018a1805255d..0a0229cc14d99f3a74ddb76cbf8752967a481905 100644 --- a/src/main/java/org/olat/course/nodes/pf/manager/FileSystemExport.java +++ b/src/main/java/org/olat/course/nodes/pf/manager/FileSystemExport.java @@ -138,9 +138,12 @@ public class FileSystemExport implements MediaResource { idKeys.add(identity.getKey().toString()); } } else { - for (File file : sourceFolder.toFile().listFiles()) { - if (file.isDirectory()) { - idKeys.add(file.getName()); + File[] listOfFiles = sourceFolder.toFile().listFiles(); + if(listOfFiles != null) { + for (File file : listOfFiles) { + if (file.isDirectory()) { + idKeys.add(file.getName()); + } } } }