I live in India and when I have to use my corporate AT&T calling card, I need to first call a number 000117. But as soon as i press 1 after the three 0s, the phone truncates the number to 001. It allows to enter numbers 0002 or 0003 or so on but only truncates when the three 0s are followed by a 1. I guess it assumes that I am trying to dial a US number, which is not the case. I tried hard but could not find an option to turn off this annoying feature. I even tried to create a contact first with phone number 000117 but the truncation happens there too. Does anyone have a clue of how to get rid of this mess? I am running Android ICS on an Intel Xolo X900 device.