diff --git a/src/p_user.c b/src/p_user.c
index 44d31ab44145534c01c9ece8bb9d98f6d00c5242..a995e87f92b7dc00a899a9c8fa9cc17f652b013e 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -12143,6 +12143,7 @@ void P_PlayerThink(player_t *player)
 					}
 					/* FALLTHRU */
 				default:
+					player->drawangle = player->mo->angle;
 					break;
 			}
 		}