diff --git a/apps/files_trashbin/src/filelist.js b/apps/files_trashbin/src/filelist.js index e113b0f0ffa..79f06d2416a 100644 --- a/apps/files_trashbin/src/filelist.js +++ b/apps/files_trashbin/src/filelist.js @@ -172,7 +172,10 @@ import PQueue from 'p-queue' 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()