diff -r 2666d9724c76 -r d4f567ce2e7c phonebookui/Phonebook2/UIControls/src/CPbk2ContactEditorReadonlyField.cpp --- a/phonebookui/Phonebook2/UIControls/src/CPbk2ContactEditorReadonlyField.cpp Thu Jul 15 18:22:55 2010 +0300 +++ b/phonebookui/Phonebook2/UIControls/src/CPbk2ContactEditorReadonlyField.cpp Thu Aug 19 09:41:07 2010 +0300 @@ -25,6 +25,9 @@ #include #include #include +#include +#include + /// Unnamed namespace for local definitions namespace @@ -127,7 +130,7 @@ case EKeyDelete: case EKeyBackspace: { - if (iPbk2ContactEditorField) + if (iPbk2ContactEditorField && !iPbk2ContactEditorField->ContactField().FieldData().IsEmpty() ) { MPbk2ContactEditorField2* tempContactEditorField = reinterpret_cast (iPbk2ContactEditorField->ContactEditorFieldExtension(