gripper,
in the PDF it says that the db is for an internal company. I would be inclined not to assist if this is a paid job...
but at any rate, check out the code behind the button on the contact list form (prob 2). it should have code similar to:
Code:
domcd.openform "etc..", , , , , , "last item in list"
that last item will most likely be one word in double quotes. That is what may be popping up the message.
a simpler workaround to this would be just to scrap all of the button's code and write this line instead:
Code:
docmd.openform "CONTACT DETAILS", acDialog, , "[id] = " & me.id
good luck to you!