Chris,
Yep, that is because I (for some unknown reason now) have it checking the second half of the URL to see what the user is doing.. so in effect it looks at the ?action=WHATEVER and if it sees "onlineusers" it will display "Online users listing". When you removed that, that functionality ceased to exist.
However, if you want it to work, here's how to "fix"

it:
Change:
Code:
} else if( strcasecmp( $mainQuery, "onlineusers" ) == 0 ) {
Note: this exists in two places: line 189 and 363.. yeah I know it is dumb that I have to repeat the code twice, again... V2 will not suck!
To:
Code:
} else if( strpos( $phpFile, "onlineusers.php" ) ) {
So, that should check $phpFile for the existance of "onlineusers.php" and be happy.
Ok, I realize that could be done with $PHP_SELF, but for the time being do it my crappy way.