Is there something else I'm missing?
The red InfoBox that appears is plumbed in through the BaseForm logic...I beleive. So if you are calling the MyBO.Save() instead, then this may not appear. However, if you call the forms Save() then you will probably see the message. In any case, you can show this message yourself very easily as all of the values are given to you int he BusinessRulesChecked event. So if you have he need, you can show this window yourself very easily by just calling the InfoBox class directly.