diff -Naur psi-0.10-test1-orig/src/psiaccount.cpp psi-0.10-test1/src/psiaccount.cpp --- psi-0.10-test1-orig/src/psiaccount.cpp 2005-09-02 23:58:17.000000000 +0000 +++ psi-0.10-test1/src/psiaccount.cpp 2005-09-03 13:00:23.000000000 +0000 @@ -523,8 +523,6 @@ connect(d->psi, SIGNAL(pgpToggled(bool)), SLOT(pgpToggled(bool))); connect(d->psi, SIGNAL(pgpKeysUpdated()), SLOT(pgpKeysUpdated())); - d->psi->setToggles(d->acc.tog_offline, d->acc.tog_away, d->acc.tog_agents, d->acc.tog_hidden,d->acc.tog_self, d->acc.tog_statusmsg); - d->setEnabled(d->acc.opt_enabled); // auto-login ? @@ -705,6 +703,7 @@ } d->acc = acc; + d->psi->setToggles(d->acc.tog_offline, d->acc.tog_away, d->acc.tog_agents, d->acc.tog_hidden,d->acc.tog_self, d->acc.tog_statusmsg); // rename queue file? if(renamed) {