diff --git a/src/p_user.c b/src/p_user.c
index 089c0dc9b3b159a3f226774aa3fb16eca3a51b9e..dcb05e8eeb4b08f5c25bd8a6f86706bff862eb58 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -6799,6 +6799,7 @@ static void P_MovePlayer(player_t *player)
 					{
 						player->pflags |= PF_THOKKED|PF_SHIELDABILITY;
 						player->homing = 2;
+						S_StartSound(player->mo, sfx_spdpad);
 						if (P_LookForEnemies(player, false) && player->mo->tracer)
 							player->homing = 3*TICRATE;
 					}