Word 2007 issue. If the user name and initials fields are not filled in, then for some inexplicable reason, the VBA code will fail to execute with a bad parameter error.
Solution
Have the user put their user name and initials in word options. Close word and try again.