Show Additional Parents[/b][/color][/font] checkbox in the Diagram properties Checked?
If not, then that's probably the cause.
If yes, then when you drag the newly imported class on the diagram - does the Generalization relationship automatically appear?
If it does, then if you remove the parent class from the diagram, does the parent classes name appear?
If so, then it's a bug - formally report it.
EA stores the text (without context) of the name of the unknown parent class in a special column in the t_object table (GenLinks). So... for example, if you manually add a class of the same name, EA WON'T establish a Generalization link to it.
Now, this is reasonable, due to the lack of context in the original import. You have to manually make the link to tell EA about the Generalization. In fact, even if you make the link, you have to manually delete the original (deferred) link in the Set Parents and Interfaces Dialog [Ctrl+I]. I would argue that EA should at least check to see if a deferred reference to a class of the same name exists and ask you if it should unify the two references.
In order to obtain better coupling, you'll probably need to go to one of the IDE integration products from Sparx (like VS2005, Eclipse, VS2003) which can supply more context about the relationships. Some are at additional cost.
HTH,
Paolo[size=0]©2006 Paolo Cantoni, -Semantica-[/size]