diff options
Diffstat (limited to 'telepathy-glib/account-manager.c')
-rw-r--r-- | telepathy-glib/account-manager.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/telepathy-glib/account-manager.c b/telepathy-glib/account-manager.c index eabe0fec0..439e3b0ee 100644 --- a/telepathy-glib/account-manager.c +++ b/telepathy-glib/account-manager.c @@ -1398,8 +1398,6 @@ tp_account_manager_prepare_async (TpAccountManager *manager, priv = manager->priv; - feature_array = _tp_quark_array_copy (features); - /* In this object, there are no features which are activatable (core is * forced on you). They'd be activated here though. */ @@ -1419,6 +1417,8 @@ tp_account_manager_prepare_async (TpAccountManager *manager, result = g_simple_async_result_new (G_OBJECT (manager), callback, user_data, tp_account_manager_prepare_finish); + feature_array = _tp_quark_array_copy (features); + error = tp_proxy_get_invalidated (manager); if (error != NULL) { |