Make sure assignment does not leave host with wrong state when not saved