diff --git a/indra/newview/llpanelgroupinvite.cpp b/indra/newview/llpanelgroupinvite.cpp
index 3576041df6677a5d7a316d105d72556ecd94cbe7..f8f03e227a50c66ec690d0b76483a88bd03e3ef8 100644
--- a/indra/newview/llpanelgroupinvite.cpp
+++ b/indra/newview/llpanelgroupinvite.cpp
@@ -610,6 +610,11 @@ void LLPanelGroupInvite::updateLists()
 		}
         else if (gdatap)
         {
+            if (!gdatap->isGroupPropertiesDataComplete())
+            {
+                LLGroupMgr::getInstance()->sendGroupPropertiesRequest(mImplementation->mGroupID);
+            }
+
             // restart requests that were interrupted/dropped/failed to start
             if (!gdatap->isRoleDataPending() && !gdatap->isRoleDataComplete())
             {