libpurple/prpl.c

branch
maiku.vv
changeset 26152
d4b5bdf689a0
parent 26108
8d0fd2f195aa
parent 24519
d4af3d043211
child 26260
1562c86163ed
--- a/libpurple/prpl.c	Thu Nov 06 02:21:16 2008 +0000
+++ b/libpurple/prpl.c	Thu Nov 06 03:20:05 2008 +0000
@@ -23,6 +23,7 @@
 #include "internal.h"
 #include "conversation.h"
 #include "debug.h"
+#include "network.h"
 #include "notify.h"
 #include "prpl.h"
 #include "request.h"
@@ -317,7 +318,8 @@
 	PurplePluginProtocolInfo *prpl_info;
 
 	if (purple_status_is_online(new_status) &&
-		purple_account_is_disconnected(account))
+		purple_account_is_disconnected(account) &&
+		purple_network_is_available())
 	{
 		purple_account_connect(account);
 		return;

mercurial