I don't technically think this is a bug because the settings are contact specific.
The box will only stay checked if the colour isn't default. And the default is black. Change the colour and click a different contact then go back. It will remained checked.
No bug here.