Thanks for getting back to me. Sorry didn't know not to post vB stuff here, you can delete the thread if you like.
Regarding the above, it doesn't work. I've since learned that it's because the Information "User has a Profile Picture" doesn't exist - you have to aggregate it somehow, for example by making a join on the custompprofilepic table.
Anyway its all sorted now, there was a hack at vb.org that I missed!