From 6296a24a75b00bd04d16031d6b09080baa7c56c1 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 15 Jan 2019 14:52:48 +0000 Subject: [PATCH] [Rules] Fix the case when there are no received headers --- rules/misc.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/misc.lua b/rules/misc.lua index f6d1c81b9..26f2a1357 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -198,7 +198,7 @@ local check_rcvd = rspamd_config:register_symbol{ group = 'headers', callback = function (task) local rcvds = task:get_received_headers() - if not rcvds then return false end + if not rcvds or #rcvds == 0 then return false end local all_tls = fun.all(function(rc) return rc.flags and rc.flags['ssl'] -- 2.39.5