diff -r 6c744490832a -r b23df5d1387e libpurple/plugins/perl/perl.c --- a/libpurple/plugins/perl/perl.c Thu Oct 08 18:14:41 2009 +0000 +++ b/libpurple/plugins/perl/perl.c Thu Oct 08 18:16:41 2009 +0000 @@ -621,6 +621,9 @@ g_free(gps); plugin->info->extra_info = NULL; } + + g_free(plugin->info); + plugin->info = NULL; } }