diff --git a/packages/file-handling/src/nextcloud-file-picker.js b/packages/file-handling/src/nextcloud-file-picker.js
index 139c16457528aad26d6342c43720a10d98ed9532..9a0338d465bd0e3b4c6231438923c8e02b78b796 100644
--- a/packages/file-handling/src/nextcloud-file-picker.js
+++ b/packages/file-handling/src/nextcloud-file-picker.js
@@ -184,6 +184,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                     : i18n.t('nextcloud-file-picker.no-data-type'),
                 responsiveLayout: 'collapse',
                 responsiveLayoutCollapseStartOpen: false,
+                addRowPos: 'top',
                 columnDefaults: {
                     vertAlign: 'middle',
                     hozAlign: 'center',
@@ -1951,6 +1952,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
             this.webDavClient
                 .createDirectory(folderPath)
                 .then((contents) => {
+                    this.tabulatorTable.setSort();
                     const d = new Date();
                     let props = {permissions: 'RGDNVCK'};
                     this.tabulatorTable.addRow(
@@ -2011,6 +2013,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                 .createDirectory(folderPath)
                 .then((contents) => {
                     // this.loadDirectory(this.directoryPath);
+                    this.tabulatorTable.setSort();
                     const d = new Date();
                     let props = {permissions: 'RGDNVCK'};
                     this.tabulatorTable.addRow(
@@ -3281,7 +3284,7 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                                 <dbp-icon name="plus" class="nextcloud-add-folder" id="add-folder-button"></dbp-icon>
                             </button>
                         </div>
-                        
+
 
                         <div class="additional-menu ${classMap({hidden: !this.storeSession})}">
                             <a
@@ -3566,11 +3569,11 @@ export class NextcloudFilePicker extends ScopedElementsMixin(DBPLitElement) {
                                 ${i18n.t('nextcloud-file-picker.new-folder-dialog-label')}
                             </div>
                             <div>
-                                <input 
-                                    type="text" 
-                                    class="input" 
-                                    name="tf-new-folder-dialog" 
-                                    id="tf-new-folder-dialog" 
+                                <input
+                                    type="text"
+                                    class="input"
+                                    name="tf-new-folder-dialog"
+                                    id="tf-new-folder-dialog"
                                     value="${i18n.t('nextcloud-file-picker.new-folder-dialog-default-name')}"
                                     @input="${() => {this._atChangeInput();}}"
                                 />