diff --git a/platform/platform-api/src/com/intellij/ui/table/TableView.java b/platform/platform-api/src/com/intellij/ui/table/TableView.java index 30973f38dc3e..d6c7d0784d1f 100644 --- a/platform/platform-api/src/com/intellij/ui/table/TableView.java +++ b/platform/platform-api/src/com/intellij/ui/table/TableView.java @@ -29,7 +29,9 @@ import javax.swing.table.*; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; -import java.util.*; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; import java.util.List; public class TableView extends BaseTableView implements ItemsProvider, SelectionProvider { @@ -115,6 +117,10 @@ public class TableView extends BaseTableView implements ItemsProvider, Sel } public void updateColumnSizes() { + if (getTableHeader() == null) { + return; + } + ColumnInfo[] columns = getListTableModel().getColumnInfos(); for (int i = 0; i < columns.length; i++) { final ColumnInfo columnInfo = columns[i];