--- a/libpurple/protocols/jabber/jabber.c Fri May 13 00:40:37 2022 -0500 +++ b/libpurple/protocols/jabber/jabber.c Thu May 19 23:49:58 2022 -0500 @@ -807,6 +807,10 @@ if (js->srv_rec != NULL) { purple_debug_error("jabber", "Unable to connect to server: %s. Trying next SRV record or connecting directly.\n", error); try_srv_connect(js); + } else { + purple_connection_error_reason(js->gc, + PURPLE_CONNECTION_ERROR_NETWORK_ERROR, + _("Unable to connect")); } return; }