columns named in order
diff --git a/src/main/java/org/apache/log4j/chainsaw/LogPanel.java b/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
index 7e077d8..13d3d05 100644
--- a/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
+++ b/src/main/java/org/apache/log4j/chainsaw/LogPanel.java
@@ -1975,6 +1975,7 @@
             TableColumn column = new TableColumn(index);
             column.setHeaderValue(columnsOrder[index]);
             preferenceModel.addColumn(column);
+            preferenceModel.setColumnVisible(columnsOrder[index], true);
         }
 
         boolean isCyclic = config.getBoolean( "logpanel.cyclic" );