Erik,
Take a look at the code in the MPR to see all the gory details, I imagine you'll have to work around it with a new property. Or alter GENMENU so it concatenates sys(2015) to .Name instead of wholesale replacing it. Then you can trim that part off at Destroy time.
>Ooohhh, is that what is happening? How does the menu tweak the form name? When does this happen?
>
>Without creating another form property to hold another more stable name, how could the form remember its name (after the menu has 'tweaked' it) to write the settings on form.destroy?