Created attachment 1793 fixes the per-channel-xml backend xfconfd prepends the root to the prop-name. as a result, when requesting all properties from /, you get the following result. /foo /foo/bar this is ok, but, when performing the request with '/foo' as the root-argument, the result is: /foo/foo/bar This is caused by a bug in the perchannel-xml backend. And can be fixed by forcing the same behaviour for '/' root-filters and non '/' root-filters entries.
fixed