diff --git a/src/k_hud.cpp b/src/k_hud.cpp
index 7168e376f5a190ef3163f5305f458eb242456578..3ac3e189beb0791bd081b1cf0327533e25359752 100644
--- a/src/k_hud.cpp
+++ b/src/k_hud.cpp
@@ -5297,7 +5297,7 @@ static void K_drawInput(void)
 	char mode = ((stplyr->pflags & PF_ANALOGSTICK) ? '4' : '2') + (r_splitscreen > 1);
 	bool local = !demo.playback && P_IsMachineLocalPlayer(stplyr);
 	fixed_t slide = K_GetDialogueSlide(FRACUNIT);
-	INT32 tallySlide = [] -> INT32
+	INT32 tallySlide = []() -> INT32
 	{
 		if (r_splitscreen <= 1)
 		{