Te faltó pasarle la referencia al UID
Código PHP:
Ver original<?php global $user; ?>
<?php if($user->picture)
{
$user_item = user_load($user->uid);
print theme
('user_picture', array('account' =>$user_item));} else {
print '<img src="/sites/default/files/user.png" />';
}
?>
<?php print l($user->name,'user/'.$user->uid); ?>
<?php ?>