diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index 3635edd3df..9d3b208a1b 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -115,6 +115,8 @@ class SoftwareSpec raise DuplicateResourceError, name if resource_defined?(name) res = klass.new(name, &block) + return unless res.url + resources[name] = res dependency_collector.add(res) else