diff --git a/providers/env/env.go b/providers/env/env.go index 5ec252bf..edd8e33b 100644 --- a/providers/env/env.go +++ b/providers/env/env.go @@ -94,5 +94,9 @@ func (e *Env) Read() (map[string]interface{}, error) { } - return maps.Unflatten(mp, e.delim), nil + if e.delim != "" { + return maps.Unflatten(mp, e.delim), nil + } + + return mp, nil }