diff --git a/core/main/autorun_engine/engine.rb b/core/main/autorun_engine/engine.rb index 0c89cba53..14c25c19b 100644 --- a/core/main/autorun_engine/engine.rb +++ b/core/main/autorun_engine/engine.rb @@ -30,7 +30,7 @@ module BeEF def run(hb_id, browser_name, browser_version, os_name, os_version) are = BeEF::Core::AutorunEngine::Engine.instance match_rules = are.match(browser_name, browser_version, os_name, os_version) - are.trigger(match_rules, hb_id) if match_rules.length > 0 + are.trigger(match_rules, hb_id) if match_rules !=nil && match_rules.length > 0 end # Prepare and return the JavaScript of the modules to be sent.