aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hop.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/hop.go b/hop.go
index cc1da0c..49172b5 100644
--- a/hop.go
+++ b/hop.go
@@ -201,7 +201,9 @@ func (cc *ClientConn) HopRaw(serverName string) error {
cc.server().SendCmd(&mt.ToSrvJoinModChan{Channel: ch})
}
- cc.server().SendCmd(cc.cltInfo)
+ if cc.cltInfo != nil { // May not be initialized yet if this is an early fallback.
+ cc.server().SendCmd(cc.cltInfo)
+ }
return nil
}