diff --git a/make-pages/GalleryPage.hs b/make-pages/GalleryPage.hs
index a842cd5..db8e4cb 100644
--- a/make-pages/GalleryPage.hs
+++ b/make-pages/GalleryPage.hs
@@ -118,7 +118,7 @@ make' root (GalleryInfo {title, desc, prefix, filters, hidden}) infos = [b|@0
makeFilter :: Text -> HashSet Text -> Text -> Int -> Builder
makeFilter prefix initial tag count = [b|@0
-
+
|]
@@ -126,6 +126,7 @@ makeFilter prefix initial tag count = [b|@0
id' = [b|$prefix$&_$tag'|]
tag' = escId tag
checked = if HashSet.member tag initial then [b| checked|] else ""
+ hidden = if count <= 1 then [b| hidden|] else ""
makeYearItems :: Bool -- ^ nsfw
-> Int -- ^ year
diff --git a/script/gallery.js b/script/gallery.js
index 0552154..836c711 100644
--- a/script/gallery.js
+++ b/script/gallery.js
@@ -7,7 +7,7 @@ let allBoxes;
let tags;
let itemsByYear;
-let showSingles = true;
+let showSingles = false;
function fillSets() {