I'm working on PyS60 Version 1.4.5. I want to update contact information programatically. for this I have to find field from the contact object and then update the field value.

I successfully found other fields and also able to update them, except "Street Address" of 'home' or 'work'from the contact object.

"Street Address ("Address (home)")" field data is present in device contact. But from the following code I always get empty list [].

contact = db.__getitem__(int(id))
street_add = contact.find('street_address', 'work')
Please let me know what is the problem with the above code or how do I get street_address with other methods?