diff -r 270593ab83b2 -r 47cd4ae30000 xml.cpp --- a/xml.cpp Mon May 30 05:39:10 2005 +0000 +++ b/xml.cpp Tue Aug 16 17:27:34 2005 +0000 @@ -540,11 +540,11 @@ { if (!a.value( "endBranch").isEmpty() ) { - LinkableMapObj *lmo=mc->findObj (a.value( "beginBranch")); + LinkableMapObj *lmo=mc->findObjBySelect (a.value( "beginBranch")); if (lmo && typeid (*lmo)==typeid (BranchObj)) { xlo->setBegin ((BranchObj*)(lmo)); - lmo=mc->findObj (a.value( "endBranch")); + lmo=mc->findObjBySelect (a.value( "endBranch")); if (lmo && typeid (*lmo)==typeid (BranchObj)) { xlo->setEnd ((BranchObj*)(lmo));