Index: tapioca/client/tpa-contact-base.c =================================================================== --- tapioca/client/tpa-contact-base.c (revision 1214) +++ tapioca/client/tpa-contact-base.c (working copy) @@ -149,10 +149,9 @@ /* Properties for the constructor */ g_object_class_install_property (gobject_class, PROP_PROXIES, - g_param_spec_boxed ("proxies", + g_param_spec_pointer ("proxies", "Proxies Interfaces", "Proxies for Interfaces", - G_TYPE_HASH_TABLE, G_PARAM_CONSTRUCT_ONLY | G_PARAM_WRITABLE)); /* A monster GType for presence - a{u(ua{sa{sv}})} */ @@ -231,7 +230,7 @@ switch (prop_id) { case PROP_PROXIES: - self->priv->proxies = g_value_get_boxed (value); + self->priv->proxies = g_value_get_pointer (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -248,7 +247,7 @@ switch (prop_id) { case PROP_PROXIES: - g_value_set_boxed (value, self->priv->proxies); + g_value_set_pointer (value, self->priv->proxies); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);