diff --git a/gramps2/src/ImageSelect.py b/gramps2/src/ImageSelect.py index 69e473eda..3a3855ea7 100644 --- a/gramps2/src/ImageSelect.py +++ b/gramps2/src/ImageSelect.py @@ -253,7 +253,7 @@ class Gallery(ImageSelect): """ def on_drag_begin(self,obj,context): - if const.dnd_iamges: + if const.dnd_images: mtype = self.sel_obj.getReference().getMimeType() name = Utils.thumb_path(self.db.getSavePath(),self.sel_obj.getReference()) pix = gtk.gdk.pixbuf_new_from_file(name) diff --git a/gramps2/src/RelLib.py b/gramps2/src/RelLib.py index cc93aa2e9..f14a9bb3f 100644 --- a/gramps2/src/RelLib.py +++ b/gramps2/src/RelLib.py @@ -1361,7 +1361,11 @@ class Event(DataObj): self.name = source.name self.cause = source.cause if source.witness: - self.witness = source.witness[:] + # old ZODB database may not have this element + try: + self.witness = source.witness[:] + except: + self.witness = None else: self.witness = None else: