Hi I am using a HTC Legend on Froyo 2.3 (non-rooted) on Warid Telecom, Pakistan. The thing is that I have a few contacts having the same phone number but different area code (xxx-xxxx is same) A: 300-xxx-xxxx B: 301-xxx-xxxx C: 321-xxx-xxxx D: 322-xxx-xxxx The problem is that the phone keeps on confusing between contact B and C. Outgoing calls are okay, because I can see the number when i select the contact, but incoming and missed calls get mixed up. the phone displays C's picture when B is calling. and the incoming text message from B would show up as C and if i reply, the message goes to the wrong person... i have tried adding country code, but that does not change anything... contacts A and D are totally fine and no mixup has ever been reported... Any one have any ideas???