Nested switch...case

Just tried throwing this in on the end:

case '4':
      if (menuActive == true) {
        GLCD.ClearArea();
        GLCD.println("Master Configuration");
        GLCD.println("# To exit menu");
        GLCD.println("1. Device ID");
          if(key == '1') { //This toggles the function to enable LED instead of entering menu
            GLCD.ClearArea();
            GLCD.println("Device ID menu");
          }
      }

And it just enabled the other function with the same key that it was assigned to... I'm thinking about toggling the main menu lock once I get into a lower menu...

uber