diff --git a/main.go b/main.go
index cdf8cec3ee17aec6ea1bf9b5baab9455f81d4e24..9bb3c478a8c6fcdc06d1ce91e41dc7546b91d649 100644
--- a/main.go
+++ b/main.go
@@ -342,13 +342,8 @@ func main() {
 			}
 		}
 
-		if err = returnResult(w, "image_detail.html", ImageDetailData{
-			user,
-			Image{},
-			false,
-		}); err != nil {
-			panic(err)
-		}
+		w.WriteHeader(http.StatusNotFound)
+		fmt.Fprint(w, "Image not found")
 	})))
 
 	http.HandleFunc("/me/images/", func(w http.ResponseWriter, r *http.Request) {