diff --git a/main/commons/src/main/java/org/cryptomator/common/vaults/VaultModule.java b/main/commons/src/main/java/org/cryptomator/common/vaults/VaultModule.java index 4844143a3..e9fe26957 100644 --- a/main/commons/src/main/java/org/cryptomator/common/vaults/VaultModule.java +++ b/main/commons/src/main/java/org/cryptomator/common/vaults/VaultModule.java @@ -101,7 +101,7 @@ public class VaultModule { if (readOnly.get()) { flags.append(" -ordonly"); } - flags.append(" -ovolname=").append(mountName.get()); + flags.append(" -ovolname=").append('"').append(mountName.get()).append('"'); flags.append(" -oatomic_o_trunc"); flags.append(" -oauto_xattr"); flags.append(" -oauto_cache"); @@ -158,7 +158,7 @@ public class VaultModule { flags.append(" -ouid=-1"); flags.append(" -ogid=-1"); } - flags.append(" -ovolname=").append(mountName.get()); + flags.append(" -ovolname=").append('"').append(mountName.get()).append('"'); //Dokany requires this option to be set, WinFSP doesn't seem to share this peculiarity, //but the option exists. Let's keep this here in case we need it. // flags.append(" -oThreadCount=").append(5);