diff --git a/Marlin/Makefile b/Marlin/Makefile
index 1c4d703c45408aa9b5e10bfcc9169683630273f7..b6b3ebdc7ec123f8d75de2f8f61987c5f70f5f8b 100644
--- a/Marlin/Makefile
+++ b/Marlin/Makefile
@@ -296,7 +296,7 @@ CXXSRC = WMath.cpp WString.cpp Print.cpp Marlin_main.cpp	\
 	temperature.cpp cardreader.cpp configuration_store.cpp \
 	watchdog.cpp SPI.cpp servo.cpp Tone.cpp ultralcd.cpp digipot_mcp4451.cpp \
 	dac_mcp4728.cpp vector_3.cpp qr_solve.cpp endstops.cpp stopwatch.cpp utility.cpp \
-	printcounter.cpp nozzle.cpp
+	printcounter.cpp nozzle.cpp serial.cpp
 ifeq ($(LIQUID_TWI2), 0)
 CXXSRC += LiquidCrystal.cpp
 else