diff --git a/libretroshare/src/services/p3distrib.cc b/libretroshare/src/services/p3distrib.cc index 6a4949153..283933ed1 100644 --- a/libretroshare/src/services/p3distrib.cc +++ b/libretroshare/src/services/p3distrib.cc @@ -1767,7 +1767,9 @@ bool p3GroupDistrib::restoreGrpKeys(std::string grpId){ } } + gi->flags |= RS_DISTRIB_SUBSCRIBED; locked_notifyGroupChanged(*gi, GRP_SUBSCRIBED); + IndicateConfigChanged(); mGroupsRepublish = true; ok &= itemAttempted;