--- a/libpurple/sslconn.c Tue Aug 23 04:40:20 2016 -0400 +++ b/libpurple/sslconn.c Tue Aug 23 04:43:01 2016 -0400 @@ -254,8 +254,7 @@ gsc->connect_cb = func; gsc->error_cb = error_func; gsc->fd = fd; - if(host) - gsc->host = g_strdup(host); + gsc->host = g_strdup(host); gsc->cancellable = g_cancellable_new(); if (!tls_connect(gsc)) {