···160160161161 // Do a trivial API request against the PDS to verify that it exists
162162 pclient := &xrpc.Client{Host: durl.String()}
163163- r.Config.ApplyPDSClientSettings(pclient)
163163+ if r.Config.ApplyPDSClientSettings != nil {
164164+ r.Config.ApplyPDSClientSettings(pclient)
165165+ }
164166 cfg, err := comatproto.ServerDescribeServer(ctx, pclient)
165167 if err != nil {
166168 // TODO: failing this shouldn't halt our indexing