Don't call PyMac_OutputSeen if we have a custom console. Fix by Alexandre Parenteau.
diff --git a/Mac/Python/pyGUSISIOUX.cp b/Mac/Python/pyGUSISIOUX.cp
index 40670d8..8a51618 100644
--- a/Mac/Python/pyGUSISIOUX.cp
+++ b/Mac/Python/pyGUSISIOUX.cp
@@ -79,10 +79,12 @@
 
 GUSISIOUXSocket::GUSISIOUXSocket(int fd) : fFd(fd) 
 {
-	if (!PyMac_GetDelayConsoleFlag() && !hasCustomConsole() && !initialized)
-		Initialize();
-	/* Tell the upper layers there's no unseen output */
-	PyMac_OutputSeen();
+	if (!hasCustomConsole()) {
+		if (!PyMac_GetDelayConsoleFlag() && !initialized)
+			Initialize();
+		/* Tell the upper layers there's no unseen output */
+		PyMac_OutputSeen();
+	}
 }
 
 void