diff --git a/x/registry/keeper/genesis.go b/x/registry/keeper/genesis.go index 99649a43..9618253c 100644 --- a/x/registry/keeper/genesis.go +++ b/x/registry/keeper/genesis.go @@ -40,6 +40,8 @@ func (k *Keeper) InitGenesis(ctx sdk.Context, data *registry.GenesisState) error for _, authority := range data.Authorities { // Only import authorities that are marked active. if authority.Entry.Status == registry.AuthorityActive { + // Reset authority height + authority.Entry.Height = uint64(ctx.BlockHeight()) if err := k.SaveNameAuthority(ctx, authority.Name, authority.Entry); err != nil { return err }