diff --git a/src/r_main.c b/src/r_main.c
index f625b29b63efdf83ba4431962c2723536d5e9a06..c37c2b87bfb558ab2ecf21eef08c8e9a83c37743 100644
--- a/src/r_main.c
+++ b/src/r_main.c
@@ -1324,6 +1324,7 @@ void R_RenderPlayerView(player_t *player)
 #endif
 
 		R_RenderBSPNode((INT32)numnodes - 1);
+		R_ClipSprites();
 		R_DrawPlanes();
 #ifdef FLOORSPLATS
 		R_DrawVisibleFloorSplats();