diff --git a/lib/liquid/expression.rb b/lib/liquid/expression.rb index 1b7d0ca2..5ed4712f 100644 --- a/lib/liquid/expression.rb +++ b/lib/liquid/expression.rb @@ -89,9 +89,9 @@ module Liquid if cache return cache[markup] if cache.key?(markup) - cache[markup] = inner_parse(markup, ss, cache) + cache[markup] = inner_parse(markup, ss, cache).freeze else - inner_parse(markup, ss, nil) + inner_parse(markup, ss, nil).freeze end end