Hmm, so events that have no contact don't appear in the recent list? I could see it being useful to leave them in for some cases. That can be changed later if wanted.