guard against undefined charity in response