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 603126bf80c55778b8cd1b692faf51c14cf2fae2..2cb16985534473b6c2f50c20ee5928a19e14ec58 100644 --- a/src/main/java/org/olat/core/util/vfs/VFSManager.java +++ b/src/main/java/org/olat/core/util/vfs/VFSManager.java @@ -873,6 +873,9 @@ public class VFSManager { //no write container, but the virtual container exist return true; } + if (item instanceof NamedContainerImpl) { + item = ((NamedContainerImpl)item).getDelegate(); + } } if(item instanceof LocalImpl) { LocalImpl localFile = (LocalImpl)item;