Hi dbp001,
If the button loads with, say, your Normal template, disabling it is probably not practical. However, since it seems the macro should only be run when a particular bookmark exists, Why not simply add some code to test for that boomark. For example:
Code:
If ActiveDocument.Bookmarks.Exists("MyBookmark") = False Then
MsgBox "Hey, you REALLY shouldn't do that", vbExclamation
Exit Sub
End If