=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/attribute/comparator/AttributeValueSortOrderComparator.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/attribute/comparator/AttributeValueSortOrderComparator.java 2014-01-23 09:32:35 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/attribute/comparator/AttributeValueSortOrderComparator.java 2014-01-29 03:35:59 +0000 @@ -43,6 +43,11 @@ @Override public int compare( AttributeValue o1, AttributeValue o2 ) { + if ( o1 == null || o2 == null || o1.getAttribute() == null || o2.getAttribute() == null ) + { + return 0; + } + if ( o1.getAttribute().getSortOrder() == null || o2.getAttribute().getSortOrder() == 0 ) { return o1.getAttribute().getName().compareTo( o2.getAttribute().getName() );