libpurple/protocols/gg/pubdir-prpl.c

changeset 35158
ea58ad0e2414
parent 35037
bcf94ea5b8e5
child 35355
3be5d45ba972
child 36974
77e5418ff1ba
--- a/libpurple/protocols/gg/pubdir-prpl.c	Fri Jan 10 20:55:09 2014 +0100
+++ b/libpurple/protocols/gg/pubdir-prpl.c	Fri Jan 10 22:20:03 2014 +0100
@@ -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