Calling Application._quit() is now preferred over raising self.
diff --git a/Mac/Demo/waste/wed.py b/Mac/Demo/waste/wed.py
index d4f08f4..6ddb79b 100644
--- a/Mac/Demo/waste/wed.py
+++ b/Mac/Demo/waste/wed.py
@@ -368,7 +368,7 @@
 			w.close()
 		if self._windows:
 			return
-		raise self
+		self._quit()
 		
 	#
 	# Edit menu