diff --git a/drupal/sites/default/boinc/themes/boinc/template.php b/drupal/sites/default/boinc/themes/boinc/template.php index ac49cdf03c..f685fe0a4d 100644 --- a/drupal/sites/default/boinc/themes/boinc/template.php +++ b/drupal/sites/default/boinc/themes/boinc/template.php @@ -607,12 +607,17 @@ function boinc_preprocess_views_view(&$vars, $hook) { */ ///* -- Delete this line if you want to use this function function boinc_preprocess_privatemsg_view(&$vars, $hook) { + $author_picture = '
'; $user_image = boincuser_get_user_profile_image($vars['message']['author']->uid); - if ($user_image['image']['filepath']) { - $author_picture = '
'; - $author_picture .= theme('imagefield_image', $user_image['image'], $user_image['alt'], $user_image['alt'], array(), false); - $author_picture .= '
'; + if ($user_image) { + if (is_array($user_image) AND $user_image['image']['filepath']) { + $author_picture .= theme('imagefield_image', $user_image['image'], $user_image['alt'], $user_image['alt'], array(), false); + } + elseif (is_string($user_image)) { + $author_picture .= ''; + } } + $author_picture .= '
'; $vars['author_picture'] = $author_picture; $vars['message_timestamp'] = date('j M Y H:i:s T', $vars['message']['timestamp']); }