--- a/libpurple/plugins/ssl/ssl-gnutls.c Sat Feb 21 22:10:27 2009 +0000 +++ b/libpurple/plugins/ssl/ssl-gnutls.c Sat Feb 21 23:26:22 2009 +0000 @@ -256,7 +256,9 @@ gsc->private_data = gnutls_data; gnutls_init(&gnutls_data->session, GNUTLS_CLIENT); - gnutls_set_default_priority(gnutls_data->session); + if (gnutls_priority_set_direct(gnutls_data->session, + "NORMAL:%SSL3_RECORD_VERSION", NULL)) + gnutls_priority_set_direct(gnutls_data->session, "NORMAL", NULL); gnutls_certificate_type_set_priority(gnutls_data->session, cert_type_priority);