I wrote a quick fix that seems to work for me.. but I'm not responsible if it screws up your forum!!
It just repeats the default command and shows "Private Messages: x Unread, x Read"
in your navbar template find:
PHP Code:
<br />
<if condition="$bbuserinfo['pmunread']">$privatemessages<else />
<if condition="$show['pmstats']"><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl]">$vbphrase[private_messages_nav]</phrase></if></if>
Replace With:
PHP Code:
<br />
<if condition="THIS_SCRIPT == 'adv_index' OR defined('VBA_SCRIPT')"><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl]">$vbphrase[private_messages_nav]</phrase><else />
<if condition="$bbuserinfo['pmunread']">$privatemessages<else />
<if condition="$show['pmstats']"><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl]">$vbphrase[private_messages_nav]</phrase></if></if></if>
waiting patiently for a real fix :ermm: