libpurple/protocols/gg/pubdir-prpl.c

branch
soc.2013.gobjectification.plugins
changeset 36974
77e5418ff1ba
parent 36926
d2c0c68a9816
parent 35158
ea58ad0e2414
child 37063
a84be725efad
--- a/libpurple/protocols/gg/pubdir-prpl.c	Sun Jan 05 17:32:10 2014 +0530
+++ b/libpurple/protocols/gg/pubdir-prpl.c	Sun Jan 12 16:17:47 2014 +0530
@@ -826,7 +826,8 @@
 	purple_request_field_group_add_field(group, field);
 
 	field = purple_request_field_choice_new("gender", _("Gender"),
-		GINT_TO_POINTER(record->gender));
+		record ? GINT_TO_POINTER(record->gender) :
+			GGP_PUBDIR_GENDER_UNSPECIFIED);
 	purple_request_field_set_required(field, TRUE);
 	purple_request_field_choice_add(field, _("Male"),
 		GINT_TO_POINTER(GGP_PUBDIR_GENDER_MALE));

mercurial