If there's no api key, don't record