diff --git a/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs b/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs index e8ed7f4302..4d93cc990b 100644 --- a/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs +++ b/OpenSim/Region/Communications/OGS1/OGS1GridServices.cs @@ -186,9 +186,9 @@ namespace OpenSim.Region.Communications.OGS1 } - if (listeners.ContainsKey((ulong)requestData["regionhandle"])) + if (listeners.ContainsKey(Convert.ToUInt64((string)requestData["regionhandle"]))) { - this.listeners[(ulong)requestData["regionhandle"]].TriggerExpectUser((ulong)requestData["regionhandle"], agentData); + this.listeners[Convert.ToUInt64((string)requestData["regionhandle"])].TriggerExpectUser(Convert.ToUInt64((string)requestData["regionhandle"]), agentData); } else {