diff --git a/ud/channelIDTracking.go b/ud/channelIDTracking.go index 81de11b126ada4d959372bbbc47ff730b2138080..0dd16e16f096ee1e9261aa8918611f46e1731907 100644 --- a/ud/channelIDTracking.go +++ b/ud/channelIDTracking.go @@ -182,6 +182,10 @@ func newclientIDTracker(comms channelLeaseComms, host *connect.Host, username st if err != nil { jww.FATAL.Panic(err) } + err = c.register() + if err != nil { + jww.FATAL.Panic(err) + } } else if err != nil { jww.FATAL.Panic(err) } @@ -196,10 +200,6 @@ func newclientIDTracker(comms channelLeaseComms, host *connect.Host, username st host: host, udPubKey: udPubKey, } - err = c.register() - if err != nil { - jww.FATAL.Panic(err) - } return c }