The problem was that the patch changed the "ops list" hash from having '1' as the value to having 'undef'. This was checked in two places in order to determine if a warning should be issued - but only one of them was changed. I've attached a patch to correct the bug, and to test for it. -- Respectfully, Dan Collins