Nah I'm annoyed because I know what the problem is (which you nailed on the head by the way), I fixed it, and then an API update breaks my fix with webwalking. And then webwalking doesn't even handle that situation properly, forcing me to find another fix. You can see why I'm upset I'm sure.
Don't worry though, it will be fixed by tonight.