Index: ChangeLog
===================================================================
--- ChangeLog	(revision 1752)
+++ ChangeLog	(working copy)
@@ -27,6 +27,10 @@
       Fixed bug #488829 - Accuracy and Change Sign have wrong tooltip 
       shortcut keys.
 
+    * gcalctool/gtk.c:
+      Fixed bug #488783 - memory registers not available if you start 
+      in Advanced mode
+
 2007-10-20 Rich Burridge <rich.burridge@sun.com>
 
     * gcalctool/calctool.c:
Index: gcalctool/gtk.c
===================================================================
--- gcalctool/gtk.c	(revision 1752)
+++ gcalctool/gtk.c	(working copy)
@@ -2967,10 +2967,9 @@
 static void
 set_memory_toggle(int state)
 {
-    GtkWidget *radio;
+    GtkWidget *radio = GET_WIDGET("show_registers_menu");
 
-    radio = GET_WIDGET("show_registers_menu");
-    gtk_widget_set_sensitive(radio, state);
+    gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(radio), state);
 }
 
 
