--- gail/gailcombobox.c
+++ gail/gailcombobox.c
@@ -189,7 +189,7 @@
   gail_combo_box = GAIL_COMBO_BOX (obj);
   if (gail_combo_box->old_selection != index)
     {
-      gail_combo_box->old_selection == index;
+      gail_combo_box->old_selection = index;
       g_signal_emit_by_name (obj, "selection_changed");
     }
 }
