--- a/phonebookui/pbkcommonui/src/cntcompanyeditormodel.cpp Mon May 03 12:24:20 2010 +0300
+++ b/phonebookui/pbkcommonui/src/cntcompanyeditormodel.cpp Fri May 14 15:42:23 2010 +0300
@@ -80,8 +80,14 @@
else
mCompany.setAssistantName(QString());
- if ( !mCompany.isEmpty() ) {
- mContact->saveDetail( &mCompany );
+ mContact->saveDetail( &mCompany );
+
+ if ( mCompany.name().isEmpty() &&
+ mCompany.title().isEmpty() &&
+ mCompany.department().isEmpty() &&
+ mCompany.assistantName().isEmpty() )
+ {
+ mContact->removeDetail( &mCompany );
}
}