diff --git a/Library/Homebrew/rubocops/resource_requires_dependencies.rb b/Library/Homebrew/rubocops/resource_requires_dependencies.rb index b108dfa09f..529b5bc674 100644 --- a/Library/Homebrew/rubocops/resource_requires_dependencies.rb +++ b/Library/Homebrew/rubocops/resource_requires_dependencies.rb @@ -19,7 +19,7 @@ module RuboCop return if resource_nodes.empty? %w[lxml pyyaml].each do |resource_name| - found = resource_nodes.find { |node| node.arguments.first.str_content == resource_name } + found = resource_nodes.find { |node| node.arguments&.first&.str_content == resource_name } next unless found uses_from_macos_nodes = find_every_method_call_by_name(body_node, :uses_from_macos)