diff --git a/src/highlanderticketing/handler/order.go b/src/highlanderticketing/handler/order.go
index 495df57c2530bc707e8027b90ff335712625914a..a5868eebedb660bbfa00d5005ab5f99487ee563a 100644
--- a/src/highlanderticketing/handler/order.go
+++ b/src/highlanderticketing/handler/order.go
@@ -74,7 +74,9 @@ func CancelOrder(w http.ResponseWriter, r *http.Request) {
 		http.Error(w, err.Error(), http.StatusInternalServerError)
 	}
 	if order.User != *internalUser {
+		http.Error(w, "can not cancel order with this user", http.StatusInternalServerError)
 		sendJson(w, "user is not allowed to cancel this order")
+		return
 	}
 
 	err = service.CancelOrder(id, order)