diff --git a/protocol/communities/community.go b/protocol/communities/community.go index 50dd6e76e..39cc9232e 100644 --- a/protocol/communities/community.go +++ b/protocol/communities/community.go @@ -1628,6 +1628,12 @@ func (o *Community) marshaledDescription() ([]byte, error) { } } + // Ensure that communities created prior to the introduction of tokenized ownership + // propagate community ID through the description. + if len(clone.ID) == 0 { + clone.ID = o.IDString() + } + return proto.Marshal(clone) }