diff --git a/UI/Contacts/UIxContactEditor.m b/UI/Contacts/UIxContactEditor.m
index 001a5d68e..72f702ff8 100644
--- a/UI/Contacts/UIxContactEditor.m
+++ b/UI/Contacts/UIxContactEditor.m
@@ -367,6 +367,8 @@ static Class SOGoContactGCSEntryK = Nil;
day = [date dayOfMonth];
[card setBday: [NSString stringWithFormat: @"%.4d%.2d%.2d", year, month, day]];
}
+ else
+ [card setBday: nil];
if ([[attributes objectForKey: @"addresses"] isKindOfClass: [NSArray class]])
{
diff --git a/UI/Contacts/UIxContactView.m b/UI/Contacts/UIxContactView.m
index 3c9c6d35b..eb77e7ded 100644
--- a/UI/Contacts/UIxContactView.m
+++ b/UI/Contacts/UIxContactView.m
@@ -838,11 +838,10 @@
o = [card birthday];
if (o)
{
- NSNumber *time = [NSNumber numberWithInt: [o timeIntervalSince1970]];
- [data setObject: time forKey: @"birthday"];
+ [data setObject: [NSNumber numberWithInt: [o timeIntervalSince1970]]
+ forKey: @"birthday"];
}
- // o = [card source];
- // if (o) [data setObject: o forKey: @"source"];
+
o = [card tz];
if (o) [data setObject: o forKey: @"tz"];
diff --git a/UI/Templates/ContactsUI/UIxContactEditorTemplate.wox b/UI/Templates/ContactsUI/UIxContactEditorTemplate.wox
index 140e912a3..3b92397aa 100644
--- a/UI/Templates/ContactsUI/UIxContactEditorTemplate.wox
+++ b/UI/Templates/ContactsUI/UIxContactEditorTemplate.wox
@@ -115,7 +115,6 @@