diff --git a/indra/newview/llfloatergroupinvite.cpp b/indra/newview/llfloatergroupinvite.cpp
index 0c735dec1fa161ce704a511ae55926013c02b653..d0f32897697386a4fb9eac6a77cbf13523b32144 100755
--- a/indra/newview/llfloatergroupinvite.cpp
+++ b/indra/newview/llfloatergroupinvite.cpp
@@ -30,6 +30,7 @@
 #include "llpanelgroupinvite.h"
 #include "lltrans.h"
 #include "lldraghandle.h"
+#include "llagent.h"
 #include "llgroupmgr.h"
 
 class LLFloaterGroupInvite::impl
@@ -126,6 +127,7 @@ void LLFloaterGroupInvite::showForGroup(const LLUUID& group_id, uuid_vec_t *agen
 											 (LLFloaterGroupInvite*)NULL);
 
 	// refresh group information
+	gAgent.sendAgentDataUpdateRequest();
 	LLGroupMgr::getInstance()->clearGroupData(group_id);