Internal components out of context

Hi! If I start a new assembly and build an internal component in it with references to the assembly, and then save this assembly, I find that the context is broken. The internal part has references to the assembly BEFORE it was saved! Does anyone know how I can reattach the references when this happens? I use 2009 educational by the way.

Thanks, Daan

SolidworksAssemblies