diff --git a/gramps/plugins/lib/libgedcom.py b/gramps/plugins/lib/libgedcom.py index 1740bac4f..3856af636 100755 --- a/gramps/plugins/lib/libgedcom.py +++ b/gramps/plugins/lib/libgedcom.py @@ -5437,6 +5437,8 @@ class GedcomParser(UpdateCallback): self.__parse_level(sub_state, self.event_place_map, self.__undefined) state.msg += sub_state.msg + if sub_state.pf: # if we found local PLAC:FORM + state.pf = sub_state.pf # save to override global value # merge notes etc into place state.place.merge(sub_state.place)