diff --git a/lib/liquid/tags/include.rb b/lib/liquid/tags/include.rb index e8cad2ef..5b0b2b20 100644 --- a/lib/liquid/tags/include.rb +++ b/lib/liquid/tags/include.rb @@ -45,7 +45,7 @@ module Liquid partial = load_cached_partial(context) template_name = context.evaluate(@template_name_expr) - variable = context.evaluate(@variable_name_expr || Expression.parse(template_name)) + variable = @variable_name_expr ? context.evaluate(@variable_name_expr) : context[template_name] context_variable_name = template_name.split('/'.freeze).last context.stack do