diff -r 64936dae41a3 -r 8eadcfdb65ca pidgin/gtkrequest.c --- a/pidgin/gtkrequest.c Sat Sep 21 17:01:08 2013 +0530 +++ b/pidgin/gtkrequest.c Sat Sep 21 21:37:20 2013 +0530 @@ -2165,6 +2165,17 @@ g_free(data); } +GtkWindow * +pidgin_request_get_dialog_window(void *ui_handle) +{ + PidginRequestData *data = ui_handle; + + g_return_val_if_fail( + purple_request_is_valid_ui_handle(data, NULL), NULL); + + return GTK_WINDOW(data->dialog); +} + static PurpleRequestUiOps ops = { PURPLE_REQUEST_FEATURE_HTML,