From d69bf2762986145ab75a2bdd3bee0d8f0e4011fc Mon Sep 17 00:00:00 2001 From: lickx <11088547+lickx@users.noreply.github.com> Date: Sat, 7 Feb 2026 06:19:44 +0100 Subject: [PATCH] Extra check verifying local grid user --- .../Framework/UserManagement/UserManagementModule.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs b/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs index e36e718215..cc456159ca 100755 --- a/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs +++ b/OpenSim/Region/CoreModules/Framework/UserManagement/UserManagementModule.cs @@ -1238,7 +1238,7 @@ namespace OpenSim.Region.CoreModules.Framework.UserManagement if (string.IsNullOrEmpty(homeuri.Host)) // take this as local { UserAccount account = m_userAccountService.GetUserAccount(UUID.Zero, firstname, lastname); - if (account != null) + if (account != null && account.PrincipalID == id) { oldUser.FirstName = firstname; oldUser.LastName = lastname;