diff --git a/core/api.rb b/core/api.rb index 3599430dc..cb6e5bf8f 100644 --- a/core/api.rb +++ b/core/api.rb @@ -184,7 +184,7 @@ module BeEF mods = get_owners(clss, mthd, args) return nil unless mods.length.positive? - unless verify_api_path(clss, mthd) && clss.ancestors[0].to_s > 'BeEF::API' + unless verify_api_path(clss, mthd) && clss.ancestors.first.to_s.start_with?('BeEF::API') print_error "API Path not defined for Class: #{clss} method: #{mthd}" return [] end