Nested switch...case

Just tried this now as you suggested:

    case '4':
      if(menuActive == true){
        GLCD.ClearArea();
        GLCD.println("Master Configuration");
        GLCD.println("# To exit menu");
        GLCD.println("1. Device ID");
        char key2 = keypad.getKey(); //Used for this sub menu only
          switch (key2) {
            case '1':
            GLCD.ClearArea();
            GLCD.println("Device ID menu");
            break;
      }

And it still toggles the LED, this is infuriating...

uber