       break;
 
     case SINGLE_CLICK: // up the frequency
-      currentChannel = nextChannel( currentChannel );
-      setRTC6715Frequency(getFrequency(currentChannel));
+      if (!( options[SAVE_SCREEN_OPTION] && saveScreenActive )) { // Single click to wake up
+        currentChannel = nextChannel( currentChannel );
+        setRTC6715Frequency(getFrequency(currentChannel));
+      }
       drawChannelScreen(currentChannel, 0);
       break;
 

  static uint8_t last_position = 14;
  static uint8_t last_value = 0;

  // The scan graph only uses the 100 positions in the middle of the screen
  position = position + 14;


{
  display.clearDisplay();
  display.display();
  saveScreenActive = 1;
}

