diff --git a/pkg/products.go b/pkg/products.go index 9b990a1..caeb174 100644 --- a/pkg/products.go +++ b/pkg/products.go @@ -137,7 +137,9 @@ func HandleUpdateProduct(w http.ResponseWriter, r *http.Request, params httprout } slug := params[0].Value if !form.Validate() { - w.WriteHeader(http.StatusUnprocessableEntity) + if !IsHTMxRequest(r) { + w.WriteHeader(http.StatusUnprocessableEntity) + } mustRenderEditProductForm(w, r, slug, form) return }