diff --git a/src/sdl/i_main.c b/src/sdl/i_main.c
index 3eded734f3d1adf4cbe620843754cffae259ed77..24841d173a7edf31ed1b90340e841dcc9d9148e4 100644
--- a/src/sdl/i_main.c
+++ b/src/sdl/i_main.c
@@ -191,7 +191,6 @@ int main(int argc, char **argv)
 				left = snprintf(logfilename, sizeof logfilename,
 						"."PATHSEP"%s"PATHSEP, reldir);
 			}
-#endif/*LOGMESSAGES*/
 
 			strftime(&logfilename[left], sizeof logfilename - left,
 					format, timeinfo);
@@ -218,6 +217,7 @@ int main(int argc, char **argv)
 		logstream = fopen("latest-log.txt", "wt+");
 #endif/*defined (__unix__) || defined(__APPLE__) || defined (UNIXCOMMON)*/
 	}
+#endif/*LOGMESSAGES*/
 
 	//I_OutputMsg("I_StartupSystem() ...\n");
 	I_StartupSystem();