I believe it should be:
Code:
<vb:if condition="$userinfo['field2']">
[S]OR
Code:
<vb:if condition="$bbuserinfo['field2']">
[/S]
Off the top of my head without confirming, since you're on the profile page it won't parse fields associated with posts there, so you use the userinfo instead. [S]*Also its one or the other I can't recall which, waiting on coffee now (haha) and a lot on my mind recently with a little sadness so

but[/S] one shows you the actual users info, the other shows the user browsings info i.e. try both and you'll see that with one userinfo it shows the actual users profile info and if I'm not mistaken bbuserinfo shows YOU, your data on their page. Ahh bugger gonna go confirm now off I go lol.
Edit: Yes per
https://vborg.vbsupport.ru/showthread.php?t=309966 it's userinfo for the actual user, and bbuserinfo to show those browsing their own data on said page instead.