Use dialog auto-placement whenever appropriate.
diff --git a/Mac/scripts/MkDistr.py b/Mac/scripts/MkDistr.py
index 59f2779..a9c7937 100644
--- a/Mac/scripts/MkDistr.py
+++ b/Mac/scripts/MkDistr.py
@@ -293,9 +293,9 @@
 						try:
 							macostools.copy(fullname, os.path.join(destprefix, dest), 1)
 						except: #DBG
-							print 'cwd', os.path.getcwd() #DBG
+							print 'cwd', os.getcwd() #DBG
 							print 'fsspec', macfs.FSSpec(fullname) #DBG
-							sys.exit(1)
+							raise
 		for d in todo:
 			if not self.rundir(d, destprefix, doit):
 				rv = 0