diff --git a/src/d_main.c b/src/d_main.c
index 83a863463bcf71c6642851891f6b70112b805272..d1a41401819e71ed9c0e131548c9991888f2a61a 100644
--- a/src/d_main.c
+++ b/src/d_main.c
@@ -1383,8 +1383,6 @@ void D_SRB2Main(void)
 	// setup loading screen
 	SCR_Startup();
 
-	// we need the font of the console
-	CONS_Printf("HU_Init(): Setting up heads up display.\n");
 	HU_Init();
 
 	CON_Init();
@@ -1400,6 +1398,9 @@ void D_SRB2Main(void)
 	W_InitMultipleFiles(startuppwads);
 	D_CleanFile(startuppwads);
 
+	CONS_Printf("HU_LoadGraphics()...\n");
+	HU_LoadGraphics();
+
 	//--------------------------------------------------------- CONFIG.CFG
 	M_FirstLoadConfig(); // WARNING : this do a "COM_BufExecute()"
 
diff --git a/src/hu_stuff.c b/src/hu_stuff.c
index 1a184ea575c6a0045846bb3392f3f8a3bca8bd93..72fb9272d441135456286f908da9ba7e2ff9dc98 100644
--- a/src/hu_stuff.c
+++ b/src/hu_stuff.c
@@ -330,8 +330,6 @@ void HU_Init(void)
 
 	// set shift translation table
 	shiftxform = english_shiftxform;
-
-	HU_LoadGraphics();
 }
 
 static inline void HU_Stop(void)