Solidworks 2009 SP0 Mirror

Hi iam using 2009 sp0 i have no current subscription so cant upgrade service packs.

When i use the mirror command in an assy i cant get the mates to mirror over the part mirror's over ok its just  the relavant mates.

I tick all the correct boxes during the miror process but what-ever way i try it i always have to manually add the mates.

Doeas anyone now if this is a bug and needs a service pack to fix it.

I have allready asked my re-seller for a service pack to fix this and had no relpy from them.

Thanks in advance 

SolidworksAssemblies