16a65e8
Index: Xlib/support/unix_connect.py
16a65e8
===================================================================
16a65e8
--- Xlib/support/unix_connect.py
16a65e8
+++ Xlib/support/unix_connect.py	2010-09-03 00:49:15.066186229 +0200
16a65e8
@@ -112,7 +112,11 @@
16a65e8
         family = xauth.FamilyLocal
16a65e8
         addr = socket.gethostname()
16a65e8
 
16a65e8
-    au = xauth.Xauthority()
16a65e8
+    try:
16a65e8
+        au = xauth.Xauthority()
16a65e8
+    except error.XauthError:
16a65e8
+        return old_get_auth(sock, dname, host, dno)
16a65e8
+
16a65e8
     while 1:
16a65e8
         try:
16a65e8
             return au.get_best_auth(family, addr, dno)