diff options
| -rw-r--r-- | protocols/purple/purple.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/protocols/purple/purple.c b/protocols/purple/purple.c index 05e80c62..6d8cff56 100644 --- a/protocols/purple/purple.c +++ b/protocols/purple/purple.c @@ -337,6 +337,10 @@ static void purple_logout(struct im_connection *ic)  {  	struct purple_data *pd = ic->proto_data; +	if (!pd) { +		return; +	} +  	purple_account_set_enabled(pd->account, "BitlBee", FALSE);  	purple_connections = g_slist_remove(purple_connections, ic);  	purple_accounts_remove(pd->account);  | 
