   // Check if the display needs updating
   if ( millis() > displayUpdateTimer ) {
     if ( options[SAVE_SCREEN_OPTION] && (saveScreenTimer < millis()))
-      drawEmptyScreen();
+      activateScreenSaver();
     else
     {
       currentRssi = averageAnalogRead(RSSI_PIN);

void drawOptionsScreen(uint8_t option ) {
  uint8_t i, j;

  saveScreenActive = 0;

  display.clearDisplay();
  display.setCursor(0, 0);
  display.setTextSize(1);

  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;

