When config parameter DisplayServersList is set to TRUE all server links in left navigation frame link to current server. This is because function PMA_generate_common_url (defined in url_generating.lib.php, called in select_server_lib.php on line 88) always uses $GLOBALS['server'] (line 244) instead of testing for server parameter in function argument.
Change line 242-243 in url_generating.lib.php to:
&& $GLOBALS['server'] != $GLOBALS['cfg']['ServerDefault'] && !$params['server'])
... don't know if that breaks anything else, it just stops overwriting $params['server] with $GLOBALS['server'] if in the function argument was a server parameter. I haven't checked any security implications (don't know the source code very well).