diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h
index 12f2624621..fbce0eef26 100644
--- a/Marlin/Configuration.h
+++ b/Marlin/Configuration.h
@@ -11,6 +11,11 @@
 #define STRING_VERSION_CONFIG_H "2012-05-02" //Personal revision number for changes to THIS file.
 #define STRING_CONFIG_H_AUTHOR "erik" //Who made the changes.
 
+// SERIAL_PORT selects which serial port should be used for communication with the host.
+// This allows the connection of wireless adapters (for instance) to non-default port pins.
+// Serial port 0 is still used by the Arduino bootloader regardless of this setting.
+#define SERIAL_PORT 0
+
 // This determines the communication speed of the printer
 #define BAUDRATE 250000
 //#define BAUDRATE 115200
@@ -331,13 +336,6 @@ const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th
 // SF send wrong arc g-codes when using Arc Point as fillet procedure
 //#define SF_ARC_FIX
 
-
-// SERIAL_PORT selects which serial port should be used for communication with the host.
-// This allows the use of wireless adapters (for instance) which are connected to 
-// non-default serial port pins.
-#define SERIAL_PORT 2
-
-
 #include "Configuration_adv.h"
 #include "thermistortables.h"