diff --git a/python/nistoar/pdr/preserv/bagger/midas3.py b/python/nistoar/pdr/preserv/bagger/midas3.py index 65d66188..8e914a1c 100644 --- a/python/nistoar/pdr/preserv/bagger/midas3.py +++ b/python/nistoar/pdr/preserv/bagger/midas3.py @@ -165,9 +165,11 @@ def fromNERD(cls, nerdrec, reviewdir, uploaddir=None): recnum = _midadid_to_dirname(midasid) revdir = os.path.join(reviewdir, recnum) - upldir = os.path.join(uploaddir, recnum) - if not os.path.isdir(upldir): - upldir = None + upldir = None + if uploaddir: + upldir = os.path.join(uploaddir, recnum) + if not os.path.isdir(upldir): + upldir = None out = cls(nerd.get('ediid'), revdir, upldir, nerdrec=nerd)