aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/rmilter_headers.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/lua/rmilter_headers.lua')
-rw-r--r--src/plugins/lua/rmilter_headers.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/lua/rmilter_headers.lua b/src/plugins/lua/rmilter_headers.lua
index 77eed1785..82a4de6bf 100644
--- a/src/plugins/lua/rmilter_headers.lua
+++ b/src/plugins/lua/rmilter_headers.lua
@@ -322,6 +322,9 @@ local opts = rspamd_config:get_all_opt(N)
if not opts then return end
if type(opts['use']) == 'string' then
opts['use'] = {opts['use']}
+elseif (type(opts['use']) == 'table' and not opts['use'][1]) then
+ logger.debugm(N, rspamd_config, 'no functions are enabled')
+ return
end
if type(opts['use']) ~= 'table' then
logger.errx(rspamd_config, 'unexpected type for "use" option: %s', type(opts['use']))