adding a check for no supplied email, because openacs now allows users to not have email addresses in some cases, and it's going to take some time to go through the code to properly insert checks by narrowing queries, adding parameter constraints etc etc