diff --git a/packages/file-handling/src/nextcloud-file-picker.js b/packages/file-handling/src/nextcloud-file-picker.js
index eae3fbc712549c06b9df4a4d224fe31dc24b7ecd..c8b2c88691b9d27d8fe51dc091f9d14371984b7d 100644
--- a/packages/file-handling/src/nextcloud-file-picker.js
+++ b/packages/file-handling/src/nextcloud-file-picker.js
@@ -686,6 +686,8 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                         } else {
                             this.replaceModalDialog(file, directory);
                         }
+                    } else {
+                        throw error;
                     }
                 });
         } else {
@@ -771,6 +773,8 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                     } else {
                         this.replaceModalDialog(file, directory);
                     }
+                } else {
+                    throw error;
                 }
             });