diff --git a/coderd/healthcheck/workspaceproxy.go b/coderd/healthcheck/workspaceproxy.go index dd6bf5257f..1bca7452fd 100644 --- a/coderd/healthcheck/workspaceproxy.go +++ b/coderd/healthcheck/workspaceproxy.go @@ -77,6 +77,10 @@ func (r *WorkspaceProxyReport) Run(ctx context.Context, opts *WorkspaceProxyRepo } r.WorkspaceProxies = proxies + if r.WorkspaceProxies.Regions == nil { + r.WorkspaceProxies.Regions = make([]codersdk.WorkspaceProxy, 0) + } + // Stable sort based on create timestamp. sort.Slice(r.WorkspaceProxies.Regions, func(i int, j int) bool { return r.WorkspaceProxies.Regions[i].CreatedAt.Before(r.WorkspaceProxies.Regions[j].CreatedAt)