diff --git a/src/p_user.c b/src/p_user.c
index 7cc9c02ae722cb539126e0a14b160f7faef00754..173bb9731d63ccd9104a28430975cf8b6bc54fe4 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -3310,6 +3310,7 @@ static void P_DoPlayerHeadSigns(player_t *player)
 					sign->frame = 2|FF_FULLBRIGHT;
 			}
 		}
+	}
 
 	if (!P_MobjWasRemoved(sign) && splitscreen) // Hide the sign from yourself in splitscreen - In single-screen, it wouldn't get spawned if it shouldn't be visible
 	{
@@ -3347,7 +3348,6 @@ static void P_DoPlayerHeadSigns(player_t *player)
 		}
 #endif
 	}
-	}
 }
 
 //