diff --git a/src/sdl/i_video.c b/src/sdl/i_video.c
index f760e79bd6b88af7292366a65ea1285b359da5fa..ed371d34922eb17040b46b6e8148b79041d1c209 100644
--- a/src/sdl/i_video.c
+++ b/src/sdl/i_video.c
@@ -1180,8 +1180,11 @@ void I_FinishUpdate(void)
 	if (cv_closedcaptioning.value)
 		SCR_ClosedCaptions();
 
-	if (cv_ticrate.value)
-		SCR_DisplayTicRate();
+	if (st_overlay)
+	{
+		if (cv_ticrate.value)
+			SCR_DisplayTicRate();
+	}
 
 	if (rendermode == render_soft && screens[0])
 	{