Index: redmine-1.1.3/app/models/query.rb =================================================================== --- redmine-1.1.3.orig/app/models/query.rb 2011-04-29 05:33:42.000000000 -0400 +++ redmine-1.1.3/app/models/query.rb 2011-05-19 10:00:21.265646521 -0400 @@ -254,8 +254,13 @@ def add_short_filter(field, expression) return unless expression - parms = expression.scan(/^(o|c|!\*|!|\*)?(.*)$/).first - add_filter field, (parms[0] || "="), [parms[1] || ""] + if field =~ /^cf_(\d+)$/ + # custom field + add_filter field, "=", [expression] + else + parms = expression.scan(/^(o|c|!\*|!|\*)?(.*)$/).first + add_filter field, (parms[0] || "="), [parms[1] || ""] + end end # Add multiple filters using +add_filter+