I would suggest setting a breakpoint in cBizObjMaintBaseForm.SaveRecord() (in cForms.vcx) at the point where it sets the pageframe's ActivePage property based on the nGotoPageOnSave value and see what happens.
---J
>Hi Jason,
>
>Yes, my business object on page 1 is the primary. My bus object on page 3 has Auto-primary business object checked. If nGotoPageOnCancel and nGotoPageonSave is default to 1, then it should behave what it says. But it's not doing that at the moment. Can you think of any other reason?
>
>Thanks again,
>Nerissa