diff --git a/lib/liquid/parser.rb b/lib/liquid/parser.rb index d819156..ecf3634 100644 --- a/lib/liquid/parser.rb +++ b/lib/liquid/parser.rb @@ -77,7 +77,7 @@ module Liquid str = consume(:id) while consume?(:dash) str << "-".freeze - str << consume(:id) if look(:id) + str << consume(:id) end if consume?(:question) str << "?".freeze