diff --git a/javascript/gallery.js b/javascript/gallery.js index 545a65726..d9945cd8d 100644 --- a/javascript/gallery.js +++ b/javascript/gallery.js @@ -273,7 +273,7 @@ async function gallerySearch(evt) { async function gallerySort(btn) { const t0 = performance.now(); - const arr = Array.from(el.files.children); + const arr = Array.from(el.files.children).filter((node) => node.name); // filter out separators const fragment = document.createDocumentFragment(); el.files.innerHTML = ''; switch (btn.charCodeAt(0)) {