diff options
-rw-r--r-- | src/empathy.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/empathy.c b/src/empathy.c index b55cc7bc2..08d1d0c12 100644 --- a/src/empathy.c +++ b/src/empathy.c @@ -141,6 +141,7 @@ create_salut_account (void) gchar *last_name = NULL; gchar *email = NULL; gchar *jid = NULL; + GError *error = NULL; /* Check if we already created a salut account */ empathy_conf_get_bool (empathy_conf_get(), @@ -163,8 +164,10 @@ create_salut_account (void) g_object_unref (protocol); /* Get self EContact from EDS */ - if (!e_book_get_self (&contact, &book, NULL)) { - empathy_debug (DEBUG_DOMAIN, "Failed to get self econtact"); + if (!e_book_get_self (&contact, &book, &error)) { + empathy_debug (DEBUG_DOMAIN, "Failed to get self econtact: %s", + error ? error->message : "No error given"); + g_clear_error (&error); g_object_unref (profile); return; } |