Try this:
PHP Code:
if (THIS_SCRIPT == 'member_ranks')
{
$tabselected = ' class="selected"';
$vbulletin->options['selectednavtab'] = 'Ranks';
}
$template_hook['navtab_end'] .= '<li'.$tabselected.'><a class="navtab" href="ranks.php">Ranks</a>'.$tablinks.'</li>' ;
You have to set $vbulletin->options['selectednavtab'] because if it's empty vbulletin sets the forum to standard and then you have 2 "active tabs"