Index: widgets/table/e-table-header-item.c
===================================================================
--- widgets/table/e-table-header-item.c	(revision 34483)
+++ widgets/table/e-table-header-item.c	(working copy)
@@ -1368,6 +1368,7 @@
 	}
 	
 	info->ethi->etfcd = e_table_field_chooser_dialog_new ();
+	etfcd = info->ethi->etfcd;
 
 	g_object_add_weak_pointer (G_OBJECT (etfcd), &info->ethi->etfcd_pointer);
 	
Index: widgets/table/ChangeLog
===================================================================
--- widgets/table/ChangeLog	(revision 34483)
+++ widgets/table/ChangeLog	(working copy)
@@ -1,3 +1,10 @@
+2007-11-02  Milan Crha  <mcrha@redhat.com>
+
+	** Fix for bug #463946
+
+	* e-table-header-item.c: (ethi_popup_field_chooser):
+	Fix of critical warning and misused variable.
+
 2007-11-01  Matthew Barnes  <mbarnes@redhat.com>
 
 	* e-table-click-to-add.c (etcta_add_message):
