Problems with simultaneous filtering in CGridView in IE

I am trying to use CGridView and having a problem in IE7. Each first time I insert something to a filter field, the filtering works like it should, but after entering something to second field, I get “‘undefined’ is null or not an object”. The problem lies in the file jquery.ba-bbq.js, line 246 where there is

matches = url.match( is_fragment ? /^([^#])\#?(.)$/ : /^([^#?])\??([^#])(#?.*)/ );

and at the second time, the url - variable is undefined. I am not sure why. This problem does not occur in Firefox.

This was Bug #1031 and is fixed in version 1.1.4. Thanks Qiang for a fix :)