diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/lua/rbl.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/lua/rbl.lua b/src/plugins/lua/rbl.lua index a5d67d414..3db397556 100644 --- a/src/plugins/lua/rbl.lua +++ b/src/plugins/lua/rbl.lua @@ -124,7 +124,7 @@ local function rbl_cb (task) end if not havegot['from'] then havegot['from'] = task:get_from_ip() - if havegot['from'] == nil then + if not havegot['from']:is_valid() then notgot['from'] = true return end @@ -147,7 +147,7 @@ local function rbl_cb (task) end if not havegot['received'] then havegot['received'] = task:get_received_headers() - if havegot['received'] == nil then + if next(havegot['received']) == nil then notgot['received'] = true return end |