Index: samigo-app/src/java/org/sakaiproject/tool/assessment/ui/bean/questionpool/QuestionPoolBean.java =================================================================== --- samigo-app/src/java/org/sakaiproject/tool/assessment/ui/bean/questionpool/QuestionPoolBean.java (revision 91004) +++ samigo-app/src/java/org/sakaiproject/tool/assessment/ui/bean/questionpool/QuestionPoolBean.java (working copy) @@ -217,11 +217,19 @@ } class TitleComparator implements Comparator { - public int compare(Object o1, Object o2) { + public int compare(Object o1, Object o2) { QuestionPoolFacade i1 = (QuestionPoolFacade)o1; QuestionPoolFacade i2 = (QuestionPoolFacade)o2; - return i1.getTitle().compareToIgnoreCase(i2.getTitle()); - } + if (i1 == null && i2 != null) { + return 1; + } + if (i2 == null && i1 != null) { + return -1; + + } + if (i2 == null && i1 == null) { + return 0; + } } public void sortQpoolsByProperty(ArrayList sortedList, String sortProperty, boolean sortAscending)