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']);
}