]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Avoid nil index
authorAlexander Moisseev <moiseev@mezonplus.ru>
Sat, 3 Dec 2016 18:20:43 +0000 (21:20 +0300)
committerGitHub <noreply@github.com>
Sat, 3 Dec 2016 18:20:43 +0000 (21:20 +0300)
rules/misc.lua

index 20e4d3ddfb4274233061a749046e60c630bc28c0..5eeda6af3059b158b8bf0f776414411c58a072e6 100644 (file)
@@ -490,7 +490,7 @@ local check_from_id = rspamd_config:register_callback_symbol('CHECK_FROM', 1.0,
     then
       task:insert_result('FROM_EQ_ENVFROM', 1.0)
     elseif (envfrom and envfrom[1] and envfrom[1].addr) then
-      task:insert_result('FROM_NEQ_ENVFROM', 1.0, from[1].addr, envfrom[1].addr)
+      task:insert_result('FROM_NEQ_ENVFROM', 1.0, from and from[1].addr or '', envfrom[1].addr)
     end
 
     local to = task:get_recipients(2)