cope with class exceptions
diff --git a/Demo/stdwin/python.py b/Demo/stdwin/python.py
index 2e0edeb..29b0495 100755
--- a/Demo/stdwin/python.py
+++ b/Demo/stdwin/python.py
@@ -381,7 +381,9 @@
 		except KeyboardInterrupt:
 			print '[Interrupt]'
 		except:
-			msg = sys.exc_type
+			if type(sys.exc_type) == type(''):
+				msg = sys.exc_type
+			else: msg = sys.exc_type.__name__
 			if sys.exc_value <> None:
 				msg = msg + ': ' + `sys.exc_value`
 			if win.insertError: