# HG changeset patch # User Stu Tomlinson # Date 1203701183 0 # Node ID 4345e7aaa7d4b83e70fc6aa5f524ccaab395e79d # Parent 42724bd41274ac6e1aa18e6d87c6dd36d24aa5cd Don't call NULL callbacks. Fixes #4901 diff -r 42724bd41274 -r 4345e7aaa7d4 pidgin/minidialog.c --- a/pidgin/minidialog.c Wed Feb 20 05:07:09 2008 +0000 +++ b/pidgin/minidialog.c Fri Feb 22 17:26:23 2008 +0000 @@ -164,7 +164,8 @@ priv->idle_destroy_cb_id = g_idle_add((GSourceFunc) idle_destroy_cb, data->mini_dialog); - data->callback(data->mini_dialog, button, data->user_data); + if (data->callback != NULL) + data->callback(data->mini_dialog, button, data->user_data); }