diff --git a/job.go b/job.go index 3153402..794fc6a 100644 --- a/job.go +++ b/job.go @@ -1868,10 +1868,10 @@ func jobSetDef(j Job) { cwm, err := parseSubTypeMessageMeAck(msg, rule.re) if cwm.State == `🛌Rest` { - clt, err := getLockedClient(j.UserID64, false) - logOnError(err, "jobSetDef : getLockedClient") - clt.Mux.Unlock() - clientSendCWMsg(j.UserID64, clt.Config.Wartime) + if clt, ok := getLockedClient(j.UserID64, false); ok { + clt.Mux.Unlock() + clientSendCWMsg(j.UserID64, clt.Config.Wartime) + } } err = setJobDone(j.ID64)