diff --git a/src/main/java/org/olat/core/util/vfs/VFSManager.java b/src/main/java/org/olat/core/util/vfs/VFSManager.java index daf7effc9be575e8090c05e80edc63625ed144c6..6112c07b726e2d26d2067c16df0d15b34c416e6b 100644 --- a/src/main/java/org/olat/core/util/vfs/VFSManager.java +++ b/src/main/java/org/olat/core/util/vfs/VFSManager.java @@ -268,7 +268,7 @@ public class VFSManager extends BasicManager { relDirPath = null; fileName = relFilePath.substring(1, relFilePath.length()); } else { - relDirPath = relFilePath.substring(0, lastSlash-1); + relDirPath = relFilePath.substring(0, lastSlash); fileName = relFilePath.substring(lastSlash); }