diff -r 7d507b8b9f92 -r 9401f9b1ca68 libpurple/plugins/mono/loader/blist-glue.c --- a/libpurple/plugins/mono/loader/blist-glue.c Wed Jul 10 01:42:28 2013 +0530 +++ b/libpurple/plugins/mono/loader/blist-glue.c Wed Jul 10 01:57:42 2013 +0530 @@ -14,7 +14,7 @@ { MonoObject *obj = NULL; - PurpleBuddy *buddy = (PurpleBuddy*)data; + PurpleBuddy *buddy = PURPLE_BUDDY(data); obj = ml_create_api_object("Buddy"); g_return_val_if_fail(obj != NULL, NULL);