diff -r 324db2a53c4c -r e10df50ee8a9 pidgin/gtkwhiteboard.c --- a/pidgin/gtkwhiteboard.c Sat Sep 07 00:11:42 2013 +0530 +++ b/pidgin/gtkwhiteboard.c Sat Sep 07 02:40:24 2013 +0530 @@ -323,7 +323,7 @@ wb = gtkwb->wb; g_return_val_if_fail(wb != NULL, FALSE); - purple_whiteboard_destroy(wb); + g_object_unref(wb); return FALSE; } @@ -360,7 +360,7 @@ /* Insert this 'session' in the list. At this point, it's only a requested * session. */ - wb = purple_whiteboard_create(account, to, DOODLE_STATE_REQUESTING); + wb = purple_whiteboard_new(account, to, DOODLE_STATE_REQUESTING); } #endif