diff --git a/packages/file-handling/src/dbp-nextcloud-file-picker.js b/packages/file-handling/src/dbp-nextcloud-file-picker.js
index a2822795d794e44f82cfdb76b1cf10014c2e507d..5be11fd6af2255360c8b50facf4aac3686eff5f8 100644
--- a/packages/file-handling/src/dbp-nextcloud-file-picker.js
+++ b/packages/file-handling/src/dbp-nextcloud-file-picker.js
@@ -302,7 +302,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
 
                 // see https://github.com/perry-mitchell/webdav-client/blob/master/API.md#module_WebDAV.createClient
                 this.webDavClient = createClient(
-                    data.webdavUrl ?? this.webDavUrl + "/" + data.loginName,
+                    data.webdavUrl || this.webDavUrl + "/" + data.loginName,
                     {
                         username: data.loginName,
                         password: data.token