diff --git a/proxy/blackhole/config_json.go b/proxy/blackhole/config_json.go index d2d31d28c..2bf9696b6 100644 --- a/proxy/blackhole/config_json.go +++ b/proxy/blackhole/config_json.go @@ -19,7 +19,7 @@ func (this *Config) UnmarshalJSON(data []byte) error { } this.Response = new(NoneResponse) - if jsonConfig.Response == nil { + if jsonConfig.Response != nil { loader := loader.NewJSONConfigLoader("type", "") loader.RegisterCreator("none", func() interface{} { return new(NoneResponse) }) loader.RegisterCreator("http", func() interface{} { return new(HTTPResponse) })