diff --git a/lib/client/client_store.go b/lib/client/client_store.go index 4a7602ed228de..caf51a287c5d0 100644 --- a/lib/client/client_store.go +++ b/lib/client/client_store.go @@ -230,7 +230,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) }