--- gtk+-2.16.2/gtk/gtkmenu.c	2009-05-03 18:39:15.000000000 +0200
+++ gtk+-2.14.7/gtk/gtkmenu.c	2009-01-07 17:32:57.000000000 +0100
@@ -2431,26 +2382,10 @@
        priv->heights[t] = MAX (priv->heights[t], part);
     }
 
-  /* if the menu doesn't include any images or check items
-   * reserve the space so that all menus are consistent */
-  if (max_toggle_size == 0)
-    {
-      guint toggle_spacing;
-      guint indicator_size;
-
-      gtk_style_get (widget->style,
-                     GTK_TYPE_CHECK_MENU_ITEM,
-                     "toggle-spacing", &toggle_spacing,
-                     "indicator-size", &indicator_size,
-                     NULL);
-
-      max_toggle_size = indicator_size + toggle_spacing;
-    }
-
   for (i = 0; i < gtk_menu_get_n_rows (menu); i++)
     requisition->height += priv->heights[i];
 
-  requisition->width += 2 * max_toggle_size + max_accel_width;
+  requisition->width += max_toggle_size + max_accel_width;
   requisition->width *= gtk_menu_get_n_columns (menu);
 
   gtk_widget_style_get (GTK_WIDGET (menu),
