SetpointWidget won't crash on illegal states anymore.