diff --git a/client/src/main/java/ctbrec/ui/controls/table/StatePersistingTableView.java b/client/src/main/java/ctbrec/ui/controls/table/StatePersistingTableView.java index 86f2bfa6..49bd44db 100644 --- a/client/src/main/java/ctbrec/ui/controls/table/StatePersistingTableView.java +++ b/client/src/main/java/ctbrec/ui/controls/table/StatePersistingTableView.java @@ -54,7 +54,7 @@ public class StatePersistingTableView extends TableView { protected void restoreColumnVisibility() { Map visibility = stateStore.loadColumnVisibility(); for (TableColumn tc : getColumns()) { - tc.setVisible(visibility.getOrDefault(tc.getId(), true)); + tc.setVisible(visibility.getOrDefault(tc.getId(), tc.isVisible())); } }