Contact Update via API "Nullable object must have a value."

SUGGESTED

I get this 400 error when trying to update a customer_contact via the API.

PUT /customer_contacts/xxxx

{
    "first_name": "John",
    "last_name": "Doe",
}
[

"Nullable object must have a value."

Any ideas?