diff --git a/gstlal-inspiral/python/webpage.py b/gstlal-inspiral/python/webpage.py
index 4b76e81795bff4c11b5536e2ab346bc7288731bd..3cd530e7877a1eced4b00d904defdfed562c4495 100644
--- a/gstlal-inspiral/python/webpage.py
+++ b/gstlal-inspiral/python/webpage.py
@@ -51,7 +51,7 @@ class image_glob(elem):
 		cap = elem("caption", ["Table: " + caption], """ style="caption-side: bottom; text-align: left; font-size: 12px; font-style: italic; padding: 15px;" """)
 		td = elem("td", [])
 		tr = elem("tr", [td])
-		for img in glob.glob(globpat):
+		for img in sorted(glob.glob(globpat)):
 			td += [elem("a", [elem("img", [], """ src="%s" width=500 """ % img)], """ class="fancybox" href="%s" rel="group" """ % img)]
 		self.content = [cap, tr]