diff --git a/modules/user.module b/modules/user.module
index cc169615c4efe6f0d5e8538752de0d3d4d951112..cd6f2bb979879c5a89027648aee6ce1dbc5ef919 100644
--- a/modules/user.module
+++ b/modules/user.module
@@ -571,7 +571,7 @@ function theme_user_picture($account) {
     if ($picture) {
       $picture = "<img src=\"$picture\" alt=\"" . t('%user\'s picture', array('%user' => $account->name ? $account->name : t(variable_get('anonymous', 'Anonymous')))) . '" />';
       if ($account->uid) {
-        $picture = l($picture, "user/view/$account->uid", array('title' => t('View user profile.')));
+        $picture = l($picture, "user/$account->uid", array('title' => t('View user profile.')));
       }
 
       return "<div class=\"picture\">$picture</div>";
diff --git a/modules/user/user.module b/modules/user/user.module
index cc169615c4efe6f0d5e8538752de0d3d4d951112..cd6f2bb979879c5a89027648aee6ce1dbc5ef919 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -571,7 +571,7 @@ function theme_user_picture($account) {
     if ($picture) {
       $picture = "<img src=\"$picture\" alt=\"" . t('%user\'s picture', array('%user' => $account->name ? $account->name : t(variable_get('anonymous', 'Anonymous')))) . '" />';
       if ($account->uid) {
-        $picture = l($picture, "user/view/$account->uid", array('title' => t('View user profile.')));
+        $picture = l($picture, "user/$account->uid", array('title' => t('View user profile.')));
       }
 
       return "<div class=\"picture\">$picture</div>";