From Rockford Lhotka's Expert C# 2005 and VB 2005 Business Objects books
yes I think your fix does make sence.
if you can please post the fix I'll update the svn code.