diff --git a/client/client.go b/client/client.go index 97aa8874..aabbb054 100644 --- a/client/client.go +++ b/client/client.go @@ -763,6 +763,9 @@ func (c *QQClient) GetGroupMembers(group *GroupInfo) ([]*GroupMemberInfo, error) if err != nil { return nil, err } + if data == nil { + return nil, errors.New("rsp is nil") + } rsp := data.(groupMemberListResponse) nextUin = rsp.NextUin for _, m := range rsp.list {