--- a/libpurple/whiteboard.c Sat Jan 26 19:20:11 2019 +0000 +++ b/libpurple/whiteboard.c Thu Feb 07 05:17:39 2019 -0500 @@ -381,7 +381,7 @@ priv->account = g_value_get_object(value); break; case PROP_WHO: - priv->who = g_strdup(g_value_get_string(value)); + priv->who = g_value_dup_string(value); break; case PROP_DRAW_LIST: purple_whiteboard_set_draw_list(wb, g_value_get_pointer(value));