The bug should be fixed but if complicate, we can simply check the result of where() on failure. where() works. If where() is equal to the position requested, then the command worked, return success.
This fix should only be done if a real fix cannot be made.
Fixed.