i see, at 2nd blush there looks to be a small 'buglet'

hehe, I only just noticed it because I changed a bit in the board name (we have a tagline that I moved to the "Powered by" language string. So my mail blocks weren't working anymore.
Well, the checks done in the code can be done in the query
