diff --git a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs
index f7171ffe78..d2b81c862a 100644
--- a/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs
+++ b/OpenSim/ApplicationPlugins/RemoteController/RemoteAdminPlugin.cs
@@ -959,6 +959,8 @@ namespace OpenSim.ApplicationPlugins.RemoteController
/// avatar's first name
/// - user_lastname
/// avatar's last name
+ /// - user_lastlogin
+ /// avatar's last login time (secs since UNIX epoch)
/// - success
/// true or false
/// - error
@@ -988,9 +990,16 @@ namespace OpenSim.ApplicationPlugins.RemoteController
responseData["user_lastname"] = lastname;
if (null == userInfo)
+ {
responseData["success"] = false;
+ responseData["lastlogin"] = 0;
+ }
else
+ {
responseData["success"] = true;
+ responseData["lastlogin"] = userInfo.UserProfile.LastLogin;
+ }
+
response.Value = responseData;
}