aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Addons/Groups/GroupsModule.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Addons/Groups/GroupsModule.cs')
-rw-r--r--OpenSim/Addons/Groups/GroupsModule.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Addons/Groups/GroupsModule.cs b/OpenSim/Addons/Groups/GroupsModule.cs
index d27797e..1d0acf4 100644
--- a/OpenSim/Addons/Groups/GroupsModule.cs
+++ b/OpenSim/Addons/Groups/GroupsModule.cs
@@ -1273,7 +1273,10 @@ namespace OpenSim.Groups
1273 1273
1274 GroupMembershipData[] membershipArray = GetProfileListedGroupMemberships(remoteClient, agentID); 1274 GroupMembershipData[] membershipArray = GetProfileListedGroupMemberships(remoteClient, agentID);
1275 IEventQueue eq = remoteClient.Scene.RequestModuleInterface<IEventQueue>(); 1275 IEventQueue eq = remoteClient.Scene.RequestModuleInterface<IEventQueue>();
1276 eq.GroupMembershipData(GetRequestingAgentID(remoteClient), dataForClientID, membershipArray); 1276 if (eq != null)
1277 eq.GroupMembershipData(GetRequestingAgentID(remoteClient), dataForClientID, membershipArray);
1278 else
1279 remoteClient.SendGroupMembership(membershipArray);
1277 1280
1278 remoteClient.RefreshGroupMembership(); 1281 remoteClient.RefreshGroupMembership();
1279 } 1282 }