diff --git a/coderd/members.go b/coderd/members.go index dd9ce73bba..ba70956646 100644 --- a/coderd/members.go +++ b/coderd/members.go @@ -238,9 +238,18 @@ func (api *API) paginatedMembers(rw http.ResponseWriter, r *http.Request) { memberRows = append(memberRows, row) } + if len(paginatedMemberRows) == 0 { + httpapi.Write(ctx, rw, http.StatusOK, codersdk.PaginatedMembersResponse{ + Members: []codersdk.OrganizationMemberWithUserData{}, + Count: 0, + }) + return + } + members, err := convertOrganizationMembersWithUserData(ctx, api.Database, memberRows) if err != nil { httpapi.InternalServerError(rw, err) + return } resp := codersdk.PaginatedMembersResponse{