diff --git a/lib/liquid/block_body.rb b/lib/liquid/block_body.rb index c892d939..5e8a9658 100644 --- a/lib/liquid/block_body.rb +++ b/lib/liquid/block_body.rb @@ -62,7 +62,7 @@ module Liquid def warnings all_warnings = [] nodelist.each do |node| - all_warnings.concat(node.warnings) if node.respond_to?(:warnings) + all_warnings.concat(node.warnings || []) if node.respond_to?(:warnings) end all_warnings end