diff --git a/Marlin/Marlin.h b/Marlin/Marlin.h
index 910cf46ad39dc0b9acc999e2c53a203c0a7838bf..73ffd421af827474226f5bb1d4e3469f1093c824 100644
--- a/Marlin/Marlin.h
+++ b/Marlin/Marlin.h
@@ -4,6 +4,7 @@
 // Tonokip RepRap firmware rewrite based off of Hydra-mmm firmware.
 // Licence: GPL
 #define  HardwareSerial_h // trick to disable the standard HWserial
+#include <stdio.h>
 #include <math.h>
 #if ARDUINO >= 100
   #include "Arduino.h"
diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde
index d0b5a0925378db33a65512a95616ac261d2c91c9..ac42c15846c2bc0158e3d4a22d628223821bcffe 100644
--- a/Marlin/Marlin.pde
+++ b/Marlin/Marlin.pde
@@ -27,6 +27,8 @@
 
 #include <math.h>
 #include <EEPROM.h>
+#include <stdio.h>
+
 #include "EEPROMwrite.h"
 #include "fastio.h"
 #include "Configuration.h"
@@ -39,7 +41,7 @@
 #include "motion_control.h"
 #include "cardreader.h"
 #include "watchdog.h"
-#include <stdio.h>
+
 
 
 #define VERSION_STRING  "1.0.0 Beta 1"