diff --git a/packages/file-handling/src/nextcloud-file-picker.js b/packages/file-handling/src/nextcloud-file-picker.js
index b747c3c119b65c31b46e532ae01346d181e32123..0c01dd46512b4f6635d4058732812eec8c177e91 100644
--- a/packages/file-handling/src/nextcloud-file-picker.js
+++ b/packages/file-handling/src/nextcloud-file-picker.js
@@ -526,7 +526,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                     sessionId,
                     localStorage.getItem('nextcloud-webdav-url-' + publicId)
                 );
-                this.webDavClient = createClient(this.webDavUrl + '/' + userName, {
+                this.webDavClient = createClient(this.fullWebDavUrl, {
                     username: userName,
                     password: password,
                 });