libs/cbi: properly handle uvl errors without childs