--- ValueComparator.java.orig Tue Nov 23 04:11:56 2004 +++ ValueComparator.java Tue Nov 23 14:54:31 2004 @@ -47,9 +47,9 @@ cell1 = ((Cell []) values1) [index]; cell2 = ((Cell []) values2) [index]; - if (cell1 == null) + if (cell1 == null || cell1.getValue () == null) result = -1; - else if (cell2 == null) + else if (cell2 == null || cell2.getValue () == null) result = 1; else if ((cell1.getValue () instanceof Comparable) && (cell2.getValue () instanceof Comparable)) result = ((Comparable) cell1.getValue ()).compareTo (cell2.getValue ()); @@ -60,4 +60,4 @@ return (result); } -} \ No newline at end of file +}