diff --git a/coderd/members.go b/coderd/members.go index 6fd1856950..0a7f8985d4 100644 --- a/coderd/members.go +++ b/coderd/members.go @@ -287,9 +287,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{