From 1673098126236bae58b0926370b2353eb2787c0a Mon Sep 17 00:00:00 2001 From: Justin Li Date: Wed, 12 Nov 2014 16:46:10 -0500 Subject: [PATCH] Handle potential case where warnings returns nil --- lib/liquid/block_body.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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