Should show, are you getting a macro signature error in the event log? did you resign macros? Try resigning, then do a system -> Clear cache and restart application, that should do the trick.
The only thing that will prevent that from showing otherwise is if the "EditedObject.ClassIsCoupledClass" is false. You can check the database under the CMS_Class table for your class name, and see if that field ClassIsCoupledClass is false. If it is then it won't show (this means it's a container)...