I'm going to address this for 7.1.1. What happens is some MySQL servers are set to run in strict mode, so when an int field is used it requires that an int value be passed to it, and will error on an empty value.

Until then, if you have the access to change strict mode, you can run the following SQL command to disable it:

SET GLOBAL SQL_MODE='';