diff -r 9440461098b5 -r e27755a3a92e libpurple/protocols/facebook/data.c --- a/libpurple/protocols/facebook/data.c Mon Jun 26 01:11:28 2017 -0300 +++ b/libpurple/protocols/facebook/data.c Mon Jun 26 02:04:55 2017 -0300 @@ -243,6 +243,10 @@ g_object_get_property(G_OBJECT(priv->api), fb_props_strs[i], &val); str = g_value_get_string(&val); + + if (purple_strequal(fb_props_strs[i], "token") && !purple_account_get_remember_password(acct)) { + str = ""; + } purple_account_set_string(acct, fb_props_strs[i], str); g_value_unset(&val); }