# HG changeset patch # User Mark Doliner # Date 1126463357 0 # Node ID 2fdd2bd7755a6396ce46c5cae4e09c000a4c16c7 # Parent 0dfda214df89264b3a0f798eccefbc51297023f2 [gaim-migrate @ 13765] Fix Debian bug #326852, reported by Sean Finney committer: Tailor Script diff -r 0dfda214df89 -r 2fdd2bd7755a src/gtkmain.c --- a/src/gtkmain.c Sun Sep 11 17:46:01 2005 +0000 +++ b/src/gtkmain.c Sun Sep 11 18:29:17 2005 +0000 @@ -123,9 +123,15 @@ } g_strfreev(names); } else { /* no name given, use the first account */ - account = (GaimAccount *)gaim_accounts_get_all()->data; - ret = 0; - gaim_account_connect(account); + GList *accounts; + + accounts = gaim_accounts_get_all(); + if (accounts != NULL) + { + account = (GaimAccount *)accounts->data; + ret = 0; + gaim_account_connect(account); + } } return ret;