diff --git a/internal/config/config.go b/internal/config/config.go index 6f3430eda..1a23f564f 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -941,6 +941,9 @@ func (c Config) SetKVS(s string, defaultKVS map[string]KVS) (dynamic bool, err e if err != nil { return false, err } + if len(inputs) < 2 { + return false, Errorf("sub-system '%s' must have key", subSys) + } dynamic = SubSystemsDynamic.Contains(subSys)