diff --git a/Fltk/graphicWindow.cpp b/Fltk/graphicWindow.cpp
index 01a05c47336beb2154bf285f3685eddce6a07e62..44cff5486e50695c7c6a64c41c479dbc5623c28e 100644
--- a/Fltk/graphicWindow.cpp
+++ b/Fltk/graphicWindow.cpp
@@ -2471,10 +2471,10 @@ void status_options_cb(Fl_Widget *w, void *data)
     for(unsigned int i = 0; i < PView::list.size(); i++)
       if(opt_view_visible(i, GMSH_GET, 0) && opt_view_axes(i, GMSH_GET, 0))
         menu[0].set();
-    if(opt_geometry_points(0, GMSH_GET, 0)) menu[5].set(); else menu[5].clear();
-    if(opt_geometry_lines(0, GMSH_GET, 0)) menu[6].set(); else menu[6].clear();
-    if(opt_geometry_surfaces(0, GMSH_GET, 0)) menu[7].set(); else menu[7].clear();
-    if(opt_geometry_volumes(0, GMSH_GET, 0)) menu[8].set(); else menu[8].clear();
+    if(opt_geometry_points(0, GMSH_GET, 0)) menu[6].set(); else menu[6].clear();
+    if(opt_geometry_lines(0, GMSH_GET, 0)) menu[7].set(); else menu[7].clear();
+    if(opt_geometry_surfaces(0, GMSH_GET, 0)) menu[8].set(); else menu[8].clear();
+    if(opt_geometry_volumes(0, GMSH_GET, 0)) menu[9].set(); else menu[9].clear();
     if(opt_mesh_points(0, GMSH_GET, 0)) menu[11].set(); else menu[11].clear();
     if(opt_mesh_lines(0, GMSH_GET, 0)) menu[12].set(); else menu[12].clear();
     if(opt_mesh_surfaces_edges(0, GMSH_GET, 0)) menu[13].set(); else menu[13].clear();