diff --git a/internal/commands/root.go b/internal/commands/root.go index 369e92a80..48fcb845d 100644 --- a/internal/commands/root.go +++ b/internal/commands/root.go @@ -127,7 +127,7 @@ func getProviders(config *schema.Configuration) (providers middlewares.Providers errors = append(errors, fmt.Errorf("unrecognized notifier provider")) } - if notifier != nil { + if notifier != nil && !config.Notifier.DisableStartupCheck { if _, err := notifier.StartupCheck(); err != nil { errors = append(errors, fmt.Errorf("failed to check notification provider: %w", err)) }