diff --git a/dnscrypt-proxy/plugins.go b/dnscrypt-proxy/plugins.go index 0bdf6b16..29475fad 100644 --- a/dnscrypt-proxy/plugins.go +++ b/dnscrypt-proxy/plugins.go @@ -216,7 +216,7 @@ func (plugin *PluginCacheResponse) Eval(pluginsState *PluginsState, msg *dns.Msg } cacheKey, err := computeCacheKey(pluginsState, msg) if err != nil { - return nil + return err } ttl := getMinTTL(msg, 60, 86400, 60) cachedResponse := CachedResponse{