--- libtransmission/fdlimit.c.orig	2010-09-13 14:17:18.000000000 +0600
+++ libtransmission/fdlimit.c	2010-09-13 14:04:19.000000000 +0600
@@ -646,7 +646,7 @@
     if( gFd->socketCount < gFd->socketLimit )
         if( ( s = socket( domain, type, 0 ) ) < 0 )
         {
-            if( sockerrno != EAFNOSUPPORT )
+            if( sockerrno != EPROTONOSUPPORT )
                 tr_err( _( "Couldn't create socket: %s" ),
                         tr_strerror( sockerrno ) );
         }
