diff --git a/store/page.go b/store/page.go
index 4f11d3f53eef120aa27719c111e1bfc5eb839718..5cfa4371bd24318ce170595c4a27024e4fa015aa 100644
--- a/store/page.go
+++ b/store/page.go
@@ -129,11 +129,8 @@ func (s *Store) PageImages(variant string, entry int) []Image {
 	}
 
 	images := make([]Image, len(flakes))
-	for _, flake := range flakes {
-		image := s.ImageSnowflake(flake)
-		if image.Snowflake == flake {
-			images = append(images, image)
-		}
+	for i, flake := range flakes {
+		images[i] = s.ImageSnowflake(flake)
 	}
 	return images
 }