diff --git a/lib/liquid/context.rb b/lib/liquid/context.rb index eb6ddf9b..36d3868b 100644 --- a/lib/liquid/context.rb +++ b/lib/liquid/context.rb @@ -26,7 +26,7 @@ module Liquid @environments = [environments] @environments.flatten! - @static_environments = [static_environments].flat_map(&:freeze).freeze + @static_environments = [static_environments].flatten(1).freeze @scopes = [(outer_scope || {})] @registers = registers.is_a?(Registers) ? registers : Registers.new(registers) @errors = []