Warning Light re-activate after each(!) restart of engine, regardless if you switch it manually off or make a rollover. I think "off should be off".
Warning lights reactivate automatically after any "engine on".
@JTT
You mean the beacon? If so yes it would be nice to be off by default.