diff --git a/apps/files_trashbin/src/filelist.js b/apps/files_trashbin/src/filelist.js index 7fb55d4b932..bd9d8a0a674 100644 --- a/apps/files_trashbin/src/filelist.js +++ b/apps/files_trashbin/src/filelist.js @@ -168,7 +168,10 @@ var $el for (var i = 0; i < files.length; i++) { $el = this.remove(OC.basename(files[i]), { updateSummary: false }) - this.fileSummary.remove({ type: $el.attr('data-type'), size: $el.attr('data-size') }) + // Only remove element if already loaded (might be unloaded if scrollable list) + if ($el) { + this.fileSummary.remove({ type: $el.attr('data-type'), size: $el.attr('data-size') }) + } } this.fileSummary.update() this.updateEmptyContent()