--- old/src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java 2014-06-30 09:10:30.000000000 -0700 +++ new/src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java 2014-06-30 09:10:30.000000000 -0700 @@ -240,7 +240,7 @@ //stuff a variable into the client property of this renderer indicating the sort order, //so that different rendering can be done for the header based on sorted state. - RowSorter rs = table == null ? null : table.getRowSorter(); + RowSorter rs = table == null ? null : table.getRowSorter(); java.util.List sortKeys = rs == null ? null : rs.getSortKeys(); if (sortKeys != null && sortKeys.size() > 0 && sortKeys.get(0).getColumn() == table.convertColumnIndexToModel(column)) {