diff --git a/src/r_main.c b/src/r_main.c
index e7c37cce97938dffa7f43c098081e1b66433883a..97d6876e1cd0e9c93ef990ff77e5a84dfaa3a7e0 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();