diff --git a/opensearch/client.go b/opensearch/client.go index 20d7b3a..3633afa 100644 --- a/opensearch/client.go +++ b/opensearch/client.go @@ -158,7 +158,7 @@ func NewClient(cfg Config) (Client, error) { } indexPrefix := cfg.IndexPrefix - if !strings.HasSuffix(indexPrefix, "-") { + if !strings.HasSuffix(indexPrefix, "-") && len(indexPrefix) > 0 { indexPrefix += "-" } if !strings.HasSuffix(indexPrefix, "ds-logs-") {