diff --git a/api/measurements.go b/api/measurements.go
index 53303f4..4201b70 100644
--- a/api/measurements.go
+++ b/api/measurements.go
@@ -121,7 +121,7 @@ func (m MeasurementService) Delete(id int64, genus string, claims *types.Claims)
 	if err != nil {
 		return newJSONError(err, http.StatusInternalServerError)
 	}
-	if err := models.Delete(measurement); err != nil {
+	if err := models.Delete(measurement.MeasurementBase); err != nil {
 		return newJSONError(err, http.StatusInternalServerError)
 	}