Remember that the ActivePage property isn't the always correctly associated with Pages collection.
From the "Hacker's Guild"
ActivePage is based on the display order of the pages, not their creation order. That is, the page frame's ActivePage equals PageOrder for the page that's on top.
Unfortunately, the Pages collection uses creation order, so Pages[ ActivePage ] is meaningless.
End Quote.
Charlie
Charlie