diff --git a/homepage/new.go b/homepage/new.go
index d400e389396b5d5e87afe0ac167d3ad248cf93bd..43498235dec00d38a74f41949d623b6b19159232 100644
--- a/homepage/new.go
+++ b/homepage/new.go
@@ -79,6 +79,10 @@ func NewHandler(w http.ResponseWriter, r *http.Request) {
 			helpers.Logger.Println(err)
 		}
 	} else if r.Method == "POST" {
+		if !prod.Buyable {
+			errorMsg("Ez a termék jelenleg nem elérhető")
+			return
+		}
 		err := r.ParseForm()
 		if err != nil {
 			errorMsg("Invalid vagy üres form")