diff --git a/modules/user/views_handler_field_user_picture.inc b/modules/user/views_handler_field_user_picture.inc
index 9e1ee08a..c7033e5b 100644
--- a/modules/user/views_handler_field_user_picture.inc
+++ b/modules/user/views_handler_field_user_picture.inc
@@ -93,6 +93,8 @@ class views_handler_field_user_picture extends views_handler_field {
     if ($this->options['image_style'] && module_exists('image')) {
       // @todo Switch to always using theme('user_picture') when it starts
       // supporting image styles. See http://drupal.org/node/1021564
+      $account = user_load($this->get_value($values, 'uid'));
+      $alt = t("@user's picture", array('@user' => format_username($account)));
       if ($picture_fid = $this->get_value($values)) {
         $picture = file_load($picture_fid);
         $picture_filepath = $picture->uri;
@@ -101,7 +103,7 @@ class views_handler_field_user_picture extends views_handler_field {
         $picture_filepath = variable_get('user_picture_default', '');
       }
       if (file_valid_uri($picture_filepath)) {
-        $output = theme('image_style', array('style_name' => $this->options['image_style'], 'path' => $picture_filepath));
+        $output = theme('image_style', array('style_name' => $this->options['image_style'], 'path' => $picture_filepath, 'alt' => $alt));
         if ($this->options['link_photo_to_profile'] && user_access('access user profiles')) {
           $uid = $this->get_value($values, 'uid');
           $output = l($output, "user/$uid", array('html' => TRUE));
