--- GObject.xs 19 Aug 2008 08:25:23 +1000 1.76 +++ GObject.xs 20 Aug 2008 09:33:31 +1000 @@ -1196,7 +1196,9 @@ for (i = 1; i < items; i++) { char *name = SvPV_nolen (ST (i)); init_property_value (object, name, &value); + PUTBACK; g_object_get_property (object, name, &value); + SPAGAIN; PUSHs(sv_2mortal(_gperl_sv_from_value_internal(&value, TRUE))); g_value_unset (&value); }