diff --git a/lib/liquid/tags/case.rb b/lib/liquid/tags/case.rb index 0f23ead1..8f58d842 100644 --- a/lib/liquid/tags/case.rb +++ b/lib/liquid/tags/case.rb @@ -99,7 +99,7 @@ module Liquid parser = @parse_context.new_parser(markup) loop do - expr = parser.expression + expr = Condition.parse_expression(parser) block = Condition.new(@left, '==', expr) block.attach(body) @blocks << block