diff --git a/lib/client/client_store.go b/lib/client/client_store.go index c2cd18b9240b2..6ca411ae21154 100644 --- a/lib/client/client_store.go +++ b/lib/client/client_store.go @@ -225,7 +225,8 @@ func (s *Store) FullProfileStatus() (*ProfileStatus, []*ProfileStatus, error) { } status, err := s.ReadProfileStatus(profileName) if err != nil { - return nil, nil, trace.Wrap(err) + s.log.WithError(err).Warnf("skipping profile %q due to error", profileName) + continue } profiles = append(profiles, status) }