a little macro help - run through pages not working

Howdy.  I have this little chunk of code that looks for a labeled object 'sku' on each page of a document and renames the page whatever the 'sku' is which could be something like A, B, C...etc.  The thing is I did something wrong and I reckon it's simple for the real gurus so - help if you can.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
Private Sub CommandButton3_Click()

Dim p As Page, i As Integer, cur As Integer

Set p = ActivePage
cur = p.Index
For i = 1 To ActiveDocument.Pages.Count
    ActivePage.Name = "__" & ActivePage.FindShape("sku").Text.Story
Next i

End Sub