diff --git a/message/lib.php b/message/lib.php
index b83324dfcd6..1df88f81650 100644
--- a/message/lib.php
+++ b/message/lib.php
@@ -477,7 +477,8 @@ function message_print_search_results($frm) {
echo '';
echo '
'.message_get_fragment($message->message, $keywords);
echo '
';
- message_history_link($message->useridto, $message->useridfrom, true, $keywordstring, $datestring, $strcontext);
+ message_history_link($message->useridto, $message->useridfrom, false,
+ $keywordstring, $datestring, $strcontext);
echo ' ';
echo ' | ';
echo ''.userdate($message->timecreated, $dateformat).' | ';
diff --git a/message/user.php b/message/user.php
index ceca4030a1c..13e0cb490e9 100644
--- a/message/user.php
+++ b/message/user.php
@@ -76,11 +76,10 @@
echo '
'; /// Print login status of this user
if ($user->lastaccess) {
if (time() - $user->lastaccess > $CFG->message_offline_time) {
- echo get_string('offline', 'message').":";
+ echo get_string('offline', 'message').': '.format_time(time() - $user->lastaccess);
} else {
- echo get_string("lastaccess").":";
+ echo get_string('lastaccess').': '.get_string('ago', 'message', format_time(time() - $user->lastaccess));
}
- echo get_string('ago', 'message', format_time(time() - $user->lastaccess));
} else {
echo get_string("lastaccess").":". get_string("never");
}