diff --git a/lib/microformats2/collection.rb b/lib/microformats2/collection.rb index 5ed43e0..f33b0cf 100644 --- a/lib/microformats2/collection.rb +++ b/lib/microformats2/collection.rb @@ -103,7 +103,9 @@ module Microformats2 else rel_values.each do |rel_value| @rels[rel_value] = [] unless @rels.has_key?(rel_value) - @rels[rel_value] << Microformats2::AbsoluteUri.new(@base, rel.attribute("href").text).absolutize + unless rel.attribute("href").nil? + @rels[rel_value] << Microformats2::AbsoluteUri.new(@base, rel.attribute("href").text).absolutize + end end end end