Logic Pro 7 & earlierEXS loads wrong instrument (with same name)

Logician

I'm using Logic Pro 7.2 and I've noticed that EXS doesn't remember the difference between 2 patches with the same name despite being in different folders (I finally finish migrating from Giga and NOW I find out!).

Is there any way to 'fix' this (other than renaming the instruments)? And does anyone know if this has been fixed in Logic 8?