diff --git a/ChangeLog b/ChangeLog index f5f473190..610320fc2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,5 @@ 2006-03-09 Don Allingham + * src/Editors/_EditEventRef.py: commit place properly * src/DataViews/_FamilyView.py: avoid reentry * src/DataViews/_PedigreeView.py: handle PluginUtils * src/DataViews/_PersonView.py: handle remove person better diff --git a/src/Editors/_EditEventRef.py b/src/Editors/_EditEventRef.py index b55b4a17a..948771c20 100644 --- a/src/Editors/_EditEventRef.py +++ b/src/Editors/_EditEventRef.py @@ -196,6 +196,7 @@ class EditEventRef(EditReference): (need_new, handle) = self.place_field.get_place_info() if need_new: place_obj = RelLib.Place() + place_obj.set_handle(Utils.create_id()) place_obj.set_title(handle) self.source.set_place_handle(place_obj.get_handle()) else: