diff --git a/Marlin/pins_GEN6.h b/Marlin/pins_GEN6.h
index 5611e4d92fa88a9fdae1200ba87de8641957822a..1c5e2069ae96646b1be1517fdbc3683e299c633f 100644
--- a/Marlin/pins_GEN6.h
+++ b/Marlin/pins_GEN6.h
@@ -51,10 +51,8 @@
  *
  */
 
-#ifndef __AVR_ATmega644P__
-  #ifndef __AVR_ATmega1284P__
-    #error "Oops!  Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
-  #endif
+#if !defined(__AVR_ATmega644P__) && !defined(__AVR_ATmega1284P__)
+  #error "Oops!  Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu."
 #endif
 
 #ifndef BOARD_NAME
diff --git a/Marlin/pins_GT2560_REV_A_PLUS.h b/Marlin/pins_GT2560_REV_A_PLUS.h
index b722c04fd8b82b0e6937405be720703c4d3cc3e9..7eed3b8595cdd99f704a91e0ed4d0c7f4bebdbcb 100644
--- a/Marlin/pins_GT2560_REV_A_PLUS.h
+++ b/Marlin/pins_GT2560_REV_A_PLUS.h
@@ -26,6 +26,7 @@
 
 #include "pins_GT2560_REV_A.h"
 
+#undef BOARD_NAME
 #define BOARD_NAME  "GT2560 Rev.A+"
 
 #define SERVO0_PIN  11