diff -r ff0495909d4e -r 9756211fcbe3 mod_cloud_notify/mod_cloud_notify.lua --- a/mod_cloud_notify/mod_cloud_notify.lua Tue Aug 22 20:10:10 2017 +0200 +++ b/mod_cloud_notify/mod_cloud_notify.lua Tue Aug 22 20:25:58 2017 +0200 @@ -77,10 +77,12 @@ if push_errors[push_identifier] >= max_push_errors then module:log("warn", "Disabling push notifications for identifier '%s'", push_identifier); -- remove push settings from sessions - for _, session in pairs(host_sessions[node].sessions) do - if session.push_identifier == push_identifier then - session.push_identifier = nil; - session.push_settings = nil; + if host_sessions[node] then + for _, session in pairs(host_sessions[node].sessions) do + if session.push_identifier == push_identifier then + session.push_identifier = nil; + session.push_settings = nil; + end end end -- save changed global config