diff --git a/lib/docs/filters/codeigniter/entries.rb b/lib/docs/filters/codeigniter/entries.rb index 1f3f1ace..55c1a39a 100644 --- a/lib/docs/filters/codeigniter/entries.rb +++ b/lib/docs/filters/codeigniter/entries.rb @@ -26,9 +26,10 @@ module Docs entries << [class_name, class_id] node.css('.method').each do |n| + next unless n.at_css('dt[id]') name = n.at_css('.descname').content name = "#{class_name}::#{name}()" - id = node.at_css('dt[id]')['id'] + id = n.at_css('dt[id]')['id'] entries << [name, id] end end