diff -r aa3f777462d8 -r 6b65c0e4ba15 libpurple/purplesavedpresence.c --- a/libpurple/purplesavedpresence.c Tue Feb 20 00:40:30 2024 -0600 +++ b/libpurple/purplesavedpresence.c Tue Feb 20 00:55:28 2024 -0600 @@ -145,7 +145,7 @@ if(G_IS_SETTINGS(settings)) { char *schema_id = NULL; - g_object_get(G_OBJECT(settings), "schema-id", &schema_id, NULL); + g_object_get(settings, "schema-id", &schema_id, NULL); if(!purple_strequal("im.pidgin.Purple.SavedPresence", schema_id)) { g_warning("expected schema id of im.pidgin.Purple.SavedPresence, "