diff --git a/gramps/plugins/lib/libgedcom.py b/gramps/plugins/lib/libgedcom.py index cfdde921d..d7e2059bb 100755 --- a/gramps/plugins/lib/libgedcom.py +++ b/gramps/plugins/lib/libgedcom.py @@ -92,7 +92,7 @@ import re import time import codecs from xml.parsers.expat import ParserCreate -from collections import defaultdict +from collections import defaultdict, OrderedDict import string from io import StringIO from urllib.parse import urlparse @@ -1896,7 +1896,7 @@ class GedcomParser(UpdateCallback): self.fams_map = stage_one.get_fams_map() self.place_parser = PlaceParser() - self.inline_srcs = {} + self.inline_srcs = OrderedDict() self.media_map = {} self.genby = "" self.genvers = ""