Index: samigo-services/src/java/org/sakaiproject/tool/assessment/facade/QuestionPoolFacadeQueries.java =================================================================== --- samigo-services/src/java/org/sakaiproject/tool/assessment/facade/QuestionPoolFacadeQueries.java (revision: 315980) +++ samigo-services/src/java/org/sakaiproject/tool/assessment/facade/QuestionPoolFacadeQueries.java (copia de trabajo) @@ -1131,8 +1131,7 @@ public class QuestionPoolFacadeQueries } if (haveCommonRoot && - (tree.poolLevel(sourceId) <= - tree.poolLevel(destId))) { + (tree.isDescendantOf(destId,sourceId))) { return; // Since otherwise it would cause an infinite loop. // We should revisit this. }