In short: good catch. This is a bug in the handling of mismatched parameters by InStr(). I have fixed this in the current build of 4.52.

Thanks for the good work!

Ruud