diff -r 270593ab83b2 -r c93caccfc116 xml.cpp --- a/xml.cpp Mon May 30 05:39:10 2005 +0000 +++ b/xml.cpp Thu Jul 28 10:23:25 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));