From: Andrew Lewis Date: Mon, 28 Nov 2016 10:32:01 +0000 (+0200) Subject: [Minor] Avoid nil index X-Git-Tag: 1.4.1~26^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F1194%2Fhead;p=thirdparty%2Frspamd.git [Minor] Avoid nil index --- diff --git a/rules/misc.lua b/rules/misc.lua index 7fbd9cf1a9..f7b63d3c81 100644 --- a/rules/misc.lua +++ b/rules/misc.lua @@ -498,7 +498,8 @@ local check_from_id = rspamd_config:register_callback_symbol('CHECK_FROM', 1.0, -- Check if FROM == TO if (#to == 1 and to[1].addr:lower() == from[1].addr:lower()) then task:insert_result('TO_EQ_FROM', 1.0) - elseif (#to == 1 and to[1].domain:lower() == from[1].domain:lower()) then + elseif (#to == 1 and to[1].domain and from[1].domain and + to[1].domain:lower() == from[1].domain:lower()) then task:insert_result('TO_DOM_EQ_FROM_DOM', 1.0) end end