diff options
Diffstat (limited to 'facebook/facebook.c')
-rw-r--r-- | facebook/facebook.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/facebook/facebook.c b/facebook/facebook.c index 8571324..c25232e 100644 --- a/facebook/facebook.c +++ b/facebook/facebook.c @@ -535,6 +535,10 @@ static void fb_logout(struct im_connection *ic) { fb_data_t *fata = ic->proto_data; + if (fata->api->stoken == NULL) { + set_reset(&ic->acc->set, "stoken"); + } + fb_api_disconnect(fata->api); fb_data_free(fata); } |