diff --git a/server_mirror.go b/server_mirror.go
index e4f220394df1716086b7d0cf93a48be97faa64dc..ac9fc08e0cc9aa260eb409db77b550b4e0109c5b 100644
--- a/server_mirror.go
+++ b/server_mirror.go
@@ -61,7 +61,7 @@ func (s *server) serveMirroredFile(w http.ResponseWriter, r *http.Request, rel *
 
 	log.Printf("Fetching %q (for %q)...", rel.TagName, artifact)
 
-	if len(rel.Assets.Links) != 1 {
+	if len(rel.Assets.Links) < 0 {
 		log.Printf("Tag %s has %d assets", rel.TagName, len(rel.Assets.Links))
 		http.NotFound(w, r)
 		return