38948 backport (fix)
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Table.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Table.java
index 644ab5c..344714a 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Table.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Table.java
@@ -763,7 +763,7 @@
int height = 0;
int iter = OS.g_malloc (OS.GtkTreeIter_sizeof ());
OS.gtk_tree_model_get_iter_first (modelHandle, iter);
- int columnColumn = Math.max (1, columnCount);
+ int columnCount = Math.max (1, this.columnCount);
for (int i=0; i<columnCount; i++) {
int column = OS.gtk_tree_view_get_column (handle, i);
int renderers = OS.gtk_tree_view_column_get_cell_renderers (column);