diff --git a/Marlin/Marlin.pde b/Marlin/Marlin.pde
index 5cd646e469a668bd70c21cb813068cb77b90b805..4d7d0a2fd77aa454cc2861c0772be07ebbb6d219 100644
--- a/Marlin/Marlin.pde
+++ b/Marlin/Marlin.pde
@@ -34,7 +34,11 @@
 #include "pins.h"
 
 #ifdef ULTRA_LCD
-#include <LiquidCrystal.h>
+	#ifdef DOGLCD
+		#include <U8glib.h> // library for graphics LCD by Oli Kraus (https://code.google.com/p/u8glib/)
+	#else
+		#include <LiquidCrystal.h> // library for character LCD
+	#endif
 #endif
 
 #if DIGIPOTSS_PIN > -1